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

Reply via email to