Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: karlitos 16 Října 2010, 21:06:06

Název: kross-kompilace(cross-compiling) v Ubuntu
Přispěvatel: karlitos 16 Října 2010, 21:06:06
Zdravim

Snazim se zkompilovat sei neco pro muj NAS od Western digital ktery bezi na Armu. Primo tam to zkompilovat se mi edari, protoze mi chybeji nektere soubory.
Postupoval jsem podle tohoto navodu : http://mybookworld.wikidot.com/forum/t-273492/cross-compiling-really-works (http://mybookworld.wikidot.com/forum/t-273492/cross-compiling-really-works)

Problem je ze jsem se zasekl u :
Citace
5. Add PATH.. this step can be done in other ways too, you must check which one works for your box..

setenv PATH ${PATH}:/home/digital/WD-MyBookWorld-v1.01.14-GPL/toolchain/bin

6. To make sure new directory is added to path, use

echo $PATH

No a prave ze setenv mi nefunguje. Zkousel jsem
Kód: [Vybrat]
export PATH ${PATH}:/home/digital/WD-MyBookWorld-v1.02.04-GPL/toolchain/bin
bash: export: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/digital/WD-MyBookWorld-v1.02.04-GPL/toolchain/bin'
ale to skoncilo chybovou hlaskou.
K uspechu vedlo :
Kód: [Vybrat]
export PATH ${PATH}:/home/digital/WD-MyBookWorld-v1.02.04-GPL/toolchain/bin
bash: export: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/digital/WD-MyBookWorld-v1.02.04-GPL/toolchain/bin':
export PATH
ale pak mi prestanou fungovat v bashi vsechny ostatni povely.

Mohl by me prosim nekdo postrcit ? Diky K
Název: Re: kross-kompilace(cross-compiling) v Ubuntu
Přispěvatel: MacHala 18 Října 2010, 21:08:14
imho se export pouziva spis takhle

Kód: [Vybrat]
PATH=${PATH}:/home/digital/WD-MyBookWorld-v1.02.04-GPL/toolchain/bin
export PATH

popr.
Kód: [Vybrat]
export PATH=${PATH}:/home/digital/WD-MyBookWorld-v1.02.04-GPL/toolchain/bin

EDIT: ale co jsem letmo zkousel, tak zrovna $PATH exportovat potreba neni...
EDIT2: vypada to, ze jednou exportovanou promenou uz po zmene neni nutne exportovat znova... viz muj test:
Kód: [Vybrat]
$ export ASDF="asdfasdf"
$ sh
$ echo $ASDF
asdfasdf
$ sh
$ echo $ASDF
asdfasdf
$ exit
$ ASDF="qwerty"
$ sh
$ echo $ASDF
qwerty