Hi,

I am currently trying to build EFL for Windows XP. I am using the latest snap 
shot of e from svn.

I am following the instructions on the EFL wiki.

I installed the Microsoft Windows DirectX SDK from november 2008.
I installed Glew.

I used the following autogen line for ecore:

./autogen.sh --disable-direct3d --disable-ecore-sdl --enable-ecore-win32 
--disable-ecore-con --with-iconv-link=-liconv

When linking two symbols are not found. Here is the error part of the make 
output:

Making all in ecore_evas
make[4]: Entering directory `/usr/home/tmp/e/ecore/src/lib/ecore_evas'
/bin/sh ../../../libtool --tag=CC   --mode=link gcc  -g -O2 -no-undefined 
-Wl,--enable-auto-import -version-info 9:9:9 -release ver-pre-svn-00 
-L/usr/local/lib -o libecore_evas.la -rpath /usr/local/lib ecore_evas.lo 
ecore_evas_util.lo ecore_evas_x.lo ecore_evas_fb.lo ecore_evas_buffer.lo 
ecore_evas_directfb.lo ecore_evas_win32.lo ecore_evas_sdl.lo 
ecore_evas_quartz.lo ecore_evas_wince.lo    
../../../src/lib/ecore_win32/libecore_win32.la     
../../../src/lib/ecore/libecore.la 
../../../src/lib/ecore_input/libecore_input.la -LC:/msys/1.0/local/lib -levas 
-leina   
rm -fr  .libs/libecore_evas.dll.a
gcc -shared  .libs/ecore_evas.o .libs/ecore_evas_util.o .libs/ecore_evas_x.o 
.libs/ecore_evas_fb.o .libs/ecore_evas_buffer.o .libs/ecore_evas_directfb.o 
.libs/ecore_evas_win32.o .libs/ecore_evas_sdl.o .libs/ecore_evas_quartz.o 
.libs/ecore_evas_wince.o  -L/usr/home/tmp/e/ecore/src/lib/ecore/.libs 
-L/usr/home/tmp/e/ecore/src/lib/ecore_input/.libs -L/usr/local/lib 
../../../src/lib/ecore_win32/.libs/libecore_win32.dll.a -LC:/msys/1.0/local/lib 
../../../src/lib/ecore/.libs/libecore.dll.a 
../../../src/lib/ecore_input/.libs/libecore_input.dll.a 
/usr/local/lib/libevas.dll.a /usr/local/lib/libeina.dll.a  
-Wl,--enable-auto-import -o .libs/libecore_evas-ver-pre-svn-00-0.dll 
-Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker 
.libs/libecore_evas.dll.a
Creating library file: .libs/libecore_evas.dll.a
.libs/ecore_evas.o: In function `_ecore_evas_fps_debug_init':
C:/msys/1.0/home/tmp/e/ecore/src/lib/ecore_evas/ecore_evas.c:2369: undefined 
reference to `__imp__mmap'
.libs/ecore_evas.o: In function `_ecore_evas_fps_debug_shutdown':
C:/msys/1.0/home/tmp/e/ecore/src/lib/ecore_evas/ecore_evas.c:2391: undefined 
reference to `__imp__munmap'
collect2: ld returned 1 exit status
make[4]: *** [libecore_evas.la] Error 1
make[4]: Leaving directory `/usr/home/tmp/e/ecore/src/lib/ecore_evas'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/home/tmp/e/ecore/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/home/tmp/e/ecore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/home/tmp/e/ecore'
make: *** [all] Error 2

Can someone help me to resolve this?

Paul.




------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to