Re: [Ekiga-list] Ekiga win32 cross compilation on ubuntu 9.04



Le mercredi 11 novembre 2009 à 12:32 +0530, Sohil Shah a écrit :
> Hi,
>          Removed --enable-debug from opal config
>    (cd $(OPAL_DIR)/; ./configure $(confopal) --enable-debug )
> 
>  and removed DEBUG=1 debug from the below given line of makefile
> ##    $(MAKE) $(MAKEOPTS) DEBUG=1 debug -C $(PTLIB_DIR) 2>&1 | tee
> ptlib-make.log
> 
> This thing solved the problem and successfully compiled ptlib and opal
> without any other problems. 
> ( Thanks Eugen :-)) )
> 
> Moving forward, ekiga is configured and compilation started giving the
> below given errors :
> .
> .
> .
> DELETED
> .
> .
> make[3]: Leaving directory
> `/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/lib'
> make[2]: Leaving directory
> `/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/lib'
> Making install in src
> make[2]: Entering directory
> `/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/src'
> if test -d "../.git" -a -n "$(which git)"; then \
>           if test "x\"$(cd ../.git; git describe )\"" != "x$(cat
> revision.h 2>/dev/null | cut -c24-)"; then \
>             echo "#define EKIGA_REVISION \"$(cd ../.git; git
> describe )\"" > revision.h; \
>           fi \
>         else \
>           if !(test -e "./revision.h"); then\
>             echo "#define EKIGA_REVISION \"unknown\"" > revision.h; \
>           fi \
>         fi
> make  install-am
> make[3]: Entering directory
> `/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/src'
> /bin/bash ../libtool --tag=CXX   --mode=link i586-mingw32msvc-g++
> -mms-bitfields -gstabs -mms-bitfields
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/gtk-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/gtk-2.0/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/atk-1.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/cairo
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/pango-1.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/glib-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/glib-2.0/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/libpng12
> -mms-bitfields
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/glib-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/glib-2.0/include
> -mms-bitfields -DPTRACING=1 -fno-exceptions
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/opal
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/win32/directx
> -mms-bitfields -DPTRACING=1 -fno-exceptions
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/win32/directx
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/sigc++-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/sigc++-2.0/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/libxml2
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include -march=pentium-mmx
> -DPTRACING -mwindows -Wall -Wextra -Winit-self -Wswitch-default
> -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal -Wshadow
> -DSTATIC_LIBS_USED  -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib
> -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 ekiga.o
> plugin-gconst.o ../win32/ekiga-rc.o   ../lib/libekiga.la ../lib/engine/libekiga_engine.la -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgio-2.0 -lgdk_pixbuf-2.0 -lpangowin32-1.0 -lgdi32 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl   -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl      -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib -lopal_d -lavifil32 -lpt_d -lwinmm -lwsock32 -lws2_32 -lsnmpapi -lmpr -lcomdlg32 -lgdi32 -lavicap32 -liphlpapi -lregex -lexpat -ldsound -ldxerr9 -ldxguid -lstrmiids -lole32 -luuid -loleaut32 -lquartz -ldnsapi -lspeexdsp   -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib -lpt_d -lwinmm -lwsock32 -lws2_32 -lsnmpapi -lmpr -lcomdlg32 -lgdi32 -lavicap32 -liphlpapi -lregex -lexpat -ldsound -ldxerr9 -ldxguid -lstrmiids -lole32 -luuid -loleaut32 -lquartz -ldnsapi   -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib -lsigc-2.0   -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib -lxml2  
> 
> libtool: link: i586-mingw32msvc-g++ -mms-bitfields -gstabs
> -mms-bitfields
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/gtk-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/gtk-2.0/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/atk-1.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/cairo
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/pango-1.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/glib-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/glib-2.0/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/libpng12
> -mms-bitfields
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/glib-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/glib-2.0/include
> -mms-bitfields -DPTRACING=1 -fno-exceptions
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/opal
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/win32/directx
> -mms-bitfields -DPTRACING=1 -fno-exceptions
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/ekiga-3.2.6/win32/directx
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/sigc++-2.0
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/lib/sigc++-2.0/include
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include/libxml2
> -I/home/einfochips/sohil/ekiga-3.2.6/win32/include -march=pentium-mmx
> -DPTRACING -mwindows -Wall -Wextra -Winit-self -Wswitch-default
> -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal -Wshadow
> -DSTATIC_LIBS_USED -march=pentium-mmx -o .libs/ekiga.exe accounts.o
> callbacks.o conf.o dialpad.o assistant.o main.o misc.o preferences.o
> statusicon.o statusmenu.o ekiga.o plugin-gconst.o ../win32/ekiga-rc.o
> -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib ../lib/.libs/libekiga.a ../lib/engine/.libs/libekiga_engine.a -lddraw -L/home/einfochips/sohil/ekiga-3.2.6/win32/openldap-2.3.28/lib /home/einfochips/sohil/ekiga-3.2.6/win32/lib/libldap.dll.a -llutil /home/einfochips/sohil/ekiga-3.2.6/win32/lib/liblber.dll.a -lsasl2 -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgio-2.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 -lavifil32 /home/einfochips/sohil/ekiga-3.2.6/win32/lib/libspeexdsp.dll.a -lpt_d -lwinmm -lwsock32 -lsnmpapi -lmpr -lcomdlg32 -lgdi32 -lavicap32 -liphlpapi -lregex /home/einfochips/sohil/ekiga-3.2.6/win32/lib/libexpat.dll.a -ldsound -ldxerr9 -ldxguid -lstrmiids -lole32 -luuid -loleaut32 -lquartz -ldnsapi /home/einfochips/sohil/ekiga-3.2.6/win32/lib/libsigc-2.0.dll.a /home/einfochips/sohil/ekiga-3.2.6/win32/lib/libxml2.dll.a -lws2_32 -L/home/einfochips/sohil/ekiga-3.2.6/win32/lib
> /usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/bin/ld: cannot find -lopal_d

AFAIK, lopal_d is the debug version of OPAL. Question is why Ekiga is
searching for the the debug version of opal? Is it because of your
ekiga's configure?

Best regards,
Yannick



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