crosstool-HELP!

Fórumok

Sziasztok!

Egy kis segítséget szeretnék kérni: letöltöttem a crosstoolt, és elindítottam a demo-arm-xscale.sh scriptet. Le is futott 1 óra alatt.
Ami a problémám vele, hogy az aircracket szeretném leforgatni, SQLITE=TRUE kapcsolóval. Azonban valamiért nem találja meg az openssl fájlokat (hmac.h-t pl.). Installáltam már apt-gettel is libssl-dev csomagot és le is forgattam forrásból (gcc-vel, nem az arm-xscale-lel).
Készített is a /usr/include-ba, ha jól emlékszem egy openssl mappát, amiben benne is vannak a kérdéses fájlok.

A kérdés: hova tegyem ezeket a fájlokat, hogy megtalálja őket az arm-fordító?
Ha a mappájában található include könyvtárba teszem a fájlokat, akkor nem találja meg. Lehet, hogy az arm fordítóval kellene leforgatni ezt is?

THX!
DOMy

Hozzászólások

ups!

Linuxot a PDAkra!
A HTC Universal már kész (TitchyMobile)!

Hali!

Ubuntu 10.04 ala szeretnem leforditani a Crosstoolt ez a howto alapjan. Sokat szenvedtem vele, mire minden igenyet kielegitettem, de most total elakadtam vele.
Forditas kozben ezt dobja nekem:

/usr/bin/ld: unrecognized option '--build-id'
/usr/bin/ld: use the --help option for usage information
collect2: ld returned 1 exit status
*** The command 'gcc -o conftest -g -O2 conftest.c' failed.
*** You must set the environment variable CC to a working compiler.

Elsore azt mondta az LD-re, hogy nem jo verzio. Oke, lecsereltem egy regebbire. Most pedig azzal fogad, hogy nincs hozza --build-id kapcsolo.

Eredeti LD-re pedig ezt kapom:
*** These critical programs are missing or too old: as ld

Ha valaki tudna segitani, hogy hogy lehet ezt felszenvedni, annak nagyon halas lennek!
Egyebkent ha valaki tud egyszeru modszert arra, hogy hogyan lehet C++ programot forditani MIPS rendszerre Ubuntu alatt, annak a tanacsa is johet!:)

A crosstool alapvetően jó cucc, de igényel némi tapasztalatot (cross) compiler fordítás témában, emellett már ha jól tudom, nem is nagyon fejlesztik.

Két dolgot tudok ajánlani helyette:
-1) crosstool-ng, ennek van make menuconfig konfigurálója;
-2) buildroot, ennek is van make menuconfig konfigurálója;

Mindkettőt használom, alapvetően elég jók, de azért lehetnek gondok. Nekem most pl. buildroot-tal a native toolchain XScale-re nem készül, elszáll valamilyen hibával.
--
http://www.open-st.eu