[Ekiga-devel-list] Win32 cross compile error



Hi,

I'm looking for compiling Ekiga for Win32 on Debian sid 32 bits (and also 64bits) platform. I used svn co http://svn.gnome.org/svn/ekiga/branches/gnome-2-24/win32 to have repository
I read related documentation on wiki website.
I changed aclocal and automake version to 1.10.
I changed also src/ptlib/src/Makefile file at line 338
SOURCES += \
$(PLATFORM_SRC_DIR)/ptlib.cxx \
$(PLATFORM_SRC_DIR)/icmp.cxx \
$(PLATFORM_SRC_DIR)/winsock.cxx \
$(PLATFORM_SRC_DIR)/win32.cxx \
$(PLATFORM_SRC_DIR)/dllmain.cxx \
$(PLATFORM_SRC_DIR)/ethsock.cxx \
+ $(PLATFORM_SRC_DIR)/svcproc.cxx \
$(COMMON_SRC_DIR)/pchannel.cxx \
$(COMMON_SRC_DIR)/pethsock.cxx \
$(COMMON_SRC_DIR)/pconfig.cxx
else
SOURCES += \
$(PLATFORM_SRC_DIR)/uicmp.cxx \
$(PLATFORM_SRC_DIR)/socket.cxx \
$(PLATFORM_SRC_DIR)/udll.cxx \
$(PLATFORM_SRC_DIR)/channel.cxx \
$(PLATFORM_SRC_DIR)/svcproc.cxx \
$(PLATFORM_SRC_DIR)/osutil.cxx \
$(PLATFORM_SRC_DIR)/tlib.cxx \
$(PLATFORM_SRC_DIR)/switch.cxx

Here is the result :

i586-mingw32msvc-g++ -mms-bitfields -g -mms-bitfields -I/root/win32/include/gtk-2.0 -I/root/win32/lib/gtk-2.0/include -I/root/win32/include/atk-1.0 -I/root/win32/include/cairo -I/root/win32/include/pango-1.0 -I/root/win32/include/glib-2.0 -I/root/win32/lib/glib-2.0/include -I/root/win32/include/libpng12 -mms-bitfields -I/root/win32/include/glib-2.0 -I/root/win32/lib/glib-2.0/include -mms-bitfields -DPTRACING=1 -fno-exceptions -I/root/win32/include -I/root/win32/include/opal -I/root/win32/directx -mms-bitfields -DPTRACING=1 -fno-exceptions -I/root/win32/include -I/root/win32/directx -I/root/win32/include/sigc++-2.0 -I/root/win32/lib/sigc++-2.0/include -I/root/win32/include/libxml2 -I/root/win32/include -march=pentium-mmx -DPTRACING -Wall -Wextra -Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal -Wshadow -DSTATIC_LIBS_USED -march=pentium-mmx -o ekiga.exe accounts.o callbacks.o conf.o dialpad.o assistant.o main.o misc.o preferences.o statusicon.o statusmenu.o videoinput.o videooutput.o audiodev.o ekiga.o manager.o pcss.o opal-account.o opal-bank.o opal-call.o opal-codec-description.o opal-gmconf-bridge.o opal-main.o h323-endpoint.o sip-chat-simple.o sip-dialect.o sip-endpoint.o -L/root/win32/lib ../lib/.libs/libekiga.a ../lib/engine/.libs/libekiga_engine.a -lddraw -L/root/win32/openldap-2.3.28/lib /root/win32/lib/libldap.dll.a -llutil /root/win32/lib/liblber.dll.a -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangowin32-1.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl -lopal_d_s /root/win32/lib/libspeexdsp.dll.a -lpt_d_s -lwinmm -lwsock32 -lsnmpapi -lmpr -lcomdlg32 -lgdi32 -lavicap32 -liphlpapi -lregex /root/win32/lib/libexpat.dll.a -ldsound -ldxerr9 -ldxguid -lstrmiids -lole32 -luuid -loleaut32 -lquartz -ldnsapi /root/win32/lib/libsigc-2.0.dll.a /root/win32/lib/libxml2.dll.a -lz -lws2_32 -L/root/win32/lib -L/root/win32/lib /root/win32/lib/libpt_d_s.a(ptime.o):/root/win32/ptlib/src/ptlib/common/ptime.cxx:597: undefined reference to `_PTimeParse'
collect2: ld returned 1 exit status
make[4]: *** [ekiga.exe] Error 1
make[4]: Leaving directory `/root/win32/ekiga/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/root/win32/ekiga/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/win32/ekiga'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/win32/ekiga'
make: *** [/root/win32/ekiga/src/ekiga.exe] Error 2

Is anybody have an idea?
--

Thierry Simonnet
ESIEE – Paris

Environnement Par respect pour l’environnement, n’imprimez ce mail que si nécessaire



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]