On Fri, Nov 27, 2009 at 2:31 PM, Vincent Torri <vto...@univ-evry.fr> wrote: > > Hey, > >> Is it possible to cross compile libeet on x86 Linux box for use on >> Windows XP? The purpose is to write a utility based on libeet to >> package up some data on XP for use on my device. > > It is possible (i do it periodically). Btw, i'm currently adding > documentation on the wiki for that :-)
Cool! > >> I've cross compiled PROTO/evil, eina, libjpeg and zlib. When I >> compile eet, I got > > It seems that you don't compile the version in the svn repo. Can you try it > ? I just checked out evil, eina and eet from svn. Same result. Is it because I don't have shared version of zlib and libjpeg? During configuration of zlib, it reports: ---------------- Checking for shared library support... No shared library support; try without defining CC and CFLAGS ---------------- While linking libeet.la, there's some warning: ------------- *** Warning: This system can not link to static lib archive /home/kma/development/eet-mingw32msvc/eet-svn/../staging/lib/libeina.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** Warning: linker path does not have real file for library -lz. .... -------------- Thanks. :-) brian > > Vincent > > >> --------------------------------------------- >> make[3]: Entering directory >> `/home/kma/development/eet-mingw32msvc/eet-1.2.2/src/bin' >> i586-mingw32msvc-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../.. >> -I../../bin -I../../src/lib >> >> -DPACKAGE_BIN_DIR=\"/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/bin\" >> >> -DPACKAGE_LIB_DIR=\"/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/lib\" >> >> -DPACKAGE_DATA_DIR=\"/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/share/eet\" >> >> -I/home/kma/development/eet-mingw32msvc/eina-0.0.2.062/../staging/include/eina-0 >> >> -I/home/kma/development/eet-mingw32msvc/eina-0.0.2.062/../staging/include/eina-0/eina >> -I/home/kma/development/eet-mingw32msvc/evil-svn/../staging/include >> -I/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/include >> -I/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/include >> -MT eet-eet_main.o -MD -MP -MF .deps/eet-eet_main.Tpo -c -o >> eet-eet_main.o `test -f 'eet_main.c' || echo './'`eet_main.c >> mv -f .deps/eet-eet_main.Tpo .deps/eet-eet_main.Po >> /bin/sh ../../libtool --tag=CC --mode=link i586-mingw32msvc-gcc >> -std=gnu99 >> -I/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/include >> -Wl,--enable-auto-import -Wl,--as-needed >> -L/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/lib -o >> eet.exe eet-eet_main.o ../../src/lib/libeet.la -levil >> libtool: link: i586-mingw32msvc-gcc -std=gnu99 >> -I/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/include >> -Wl,--enable-auto-import -Wl,--as-needed -o eet.exe eet-eet_main.o >> -L/home/kma/development/eet-mingw32msvc/eet-1.2.2/../staging/lib >> ../../src/lib/.libs/libeet.a -lz -ljpeg >> >> /home/kma/development/eet-mingw32msvc/evil-svn/../staging/lib/libevil.dll.a >> -lole32 -lws2_32 -lsecur32 >> -L/home/kma/development/eet-mingw32msvc/evil-svn/../staging/lib >> -L/home/kma/development/eet-mingw32msvc/evil-svn/../staging/lib >> eet-eet_main.o:eet_main.c:(.text+0xf): undefined reference to >> `__imp__eet_open' >> eet-eet_main.o:eet_main.c:(.text+0x4e): undefined reference to >> `__imp__eet_list' >> eet-eet_main.o:eet_main.c:(.text+0xa5): undefined reference to >> `__imp__eet_close' >> eet-eet_main.o:eet_main.c:(.text+0xe6): undefined reference to >> `__imp__eet_open' >> eet-eet_main.o:eet_main.c:(.text+0x123): undefined reference to >> `__imp__eet_read_cipher' >> eet-eet_main.o:eet_main.c:(.text+0x1e4): undefined reference to >> `__imp__eet_close' >> eet-eet_main.o:eet_main.c:(.text+0x218): undefined reference to >> `__imp__eet_open' >> eet-eet_main.o:eet_main.c:(.text+0x295): undefined reference to >> `__imp__eet_data_dump_cipher' >> [...] >> --------------------------------------------- >> >> Any pointers? >> >> Thanks in advance. >> >> >> brian >> >> -- >> brian >> ------------------ >> >> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced >> http://cool-idea.com.tw/ >> >> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe >> >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >> 30-Day >> trial. Simplify your report design, integration and deployment - and focus >> on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> >> > -- brian ------------------ Cool-Karaoke - The smallest recording studio, in your palm, open-sourced http://cool-idea.com.tw/ iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe -- brian ------------------ Cool-Karaoke - The smallest recording studio, in your palm, open-sourced http://cool-idea.com.tw/ iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel