[Ekiga-devel-list] Win32 cross compile error
- From: Thierry Simonnet <t simonnet esiee fr>
- To: ekiga-devel-list gnome org
- Subject: [Ekiga-devel-list] Win32 cross compile error
- Date: Tue, 10 Feb 2009 14:53:04 +0100
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]