Asensin Ubuntun Windowsiin ja kloonasin sitten https://github.com/bitcoin/bitcoin sisään.
cd bitcoin ./autogen.sh 
Mikä palautti tämän:
: not foundh: 5: ./autogen.sh: ./autogen.sh: 6: set: Illegal option - 
Mitä teen väärin täällä? Olenko unohtanut jotain, vai pitäisikö minun nostaa se ongelmana GitHubissa?
Kiitos!
MUOKKAA: Tässä on kuvakaappaus:
 
 
kommentit
Vastaa
 Tämä tarkoittaa, että tiedostossasi on DOS-riviä, joten piilotetut CR-merkit lopussa. Täten set -e tulee set -e$"\r" (käyttäen bash-spesifistä syntaksia CR-merkin esittämiseen), mikä ei ole kelvollinen vaihtoehto. 
 Voit korjata tämän, jos sinulla on asennettuna dos2unix, suorittamalla: dos2unix autogen.sh 
Vastaa
Näin olen ratkaissut ongelman Gitin avulla Windowsissa. Huomaa, että se nollaa paikallisen isännällä.
git config --global core.autocrlf false git reset --hard origin/master 
Olin pystyy sitten käyttämään Windowsin Ubuntu-alijärjestelmää ./autogen.sh suorittamiseen ilman OP-virhettä.
Vastaa
 Vaikuttaa siltä, että olet väärässä hakemistossa, koska hakemistossa bitcoin on varmasti autogen.sh. 
 Oletko varma, että olet samassa bitcoin -hakemistossa, jonka olet juuri kloonannut? Mitä ls (luettelohakemiston sisältö) palauttaa? 
autogen.shon komentosarjash, ei komentobash. Mitä tapahtuu, jos suoritatsh autogen.sh?