From: Steve S. <sa...@gm...> - 2008-01-29 20:07:31
|
For those who are using gumstix-oe, you can build libcurl + the curl command line tool by typing: bitbake curl The curl utility is around 92KB and the library is around 200KB. I have added the curl package to the autobuilder, so it should appear in the ipkg repository in the next day or so. At that time, if you want to install the binary package rather than building it, you can type: ipkg install curl or if you just want the library: ipkg install libcurl Steve On Jan 29, 2008 11:16 AM, wolfe719 <wo...@lo...> wrote: > > Hello Joel, > > Here are the two commands I used to cross-compile CURL 7.17.1 recently. > > I was only usign the HTTP -- so I disabled everything else. You can remove > all the --disable-xxxx and --without-yyyy items for your compile, as you > wish. > > Of course, you have to have arm-linux-gcc in your path... > > > CC=arm-linux-gcc ./configure --host=arm-linux --build=i686-linux > --prefix=/home/debian/Desktop/root CFLAGS='-Os' --disable-ftp --disable-tftp > --disable-ldap --disable-telnet --disable-dict --disable-ipv6 --disable-ares > --disable-sspi --disable-cookies --disable-crypto-auth --without-libidn > --without-ssl --without-zlib --without-libssh2 --without-gnutls > --without-nss --without-ca-bundle > > make > > > Good Luck! > > -- John Wolfe > > > > > > Joel Parker wrote: > > > > I am trying to cross compile libCurl for my gumstix. I followed the > > instructions on the wike and made the tool chain the first thing in my > > path (). I then specify ./configure --host=arm-linux followed by make the > > compile dies with the following error : > > > > Relocations in generic ELF (EM: 3) > > .libs/file.o: could not read symbols: File in wrong format > > collect2: ld returned 1 exit status > > make[2]: *** [libcurl.la] Error 1 > > make[2]: Leaving directory `/gumstix_dev/curl/curl-7.17.1/lib' > > make[1]: *** [all] Error 2 > > make[1]: Leaving directory `/gumstix_dev/curl/curl-7.17.1/lib' > > make: *** [all-recursive] Error 1 > > > > seems like it is using the wrong ld, but I am not really sure any one run > > into this problem ? > > > > -- Joel Parker > > > > > > > > > > > > > > ____________________________________________________________________________________ > > Looking for last minute shopping deals? > > Find them fast with Yahoo! Search. > > http://tools.search.yahoo.com/newsearch/category.php?category=shopping > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > -- > View this message in context: http://www.nabble.com/Cross-Compiling-libCurl-tp15094925p15167195.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |