Re: [Ekiga-devel-list] Win32 - Cross compile+ boost



Copying .....boost_1_40_0/boost under include gives me :
-------------------------------------

*** Warning: Linking the executable ekiga.exe against the loadable module
*** libgmpresence.dll.a is not portable!                                

*** Warning: Linking the executable ekiga.exe against the loadable module
*** libgmhal.dll.a is not portable!                                     

*** Warning: Linking the executable ekiga.exe against the loadable module
*** libgmframework.dll.a is not portable!                               
i586-mingw32msvc-g++ -mms-bitfields -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/ekiga/win32/directx -mms-bitfields -DPTRACING=1 -fno-exceptions -I/root/win32/include -I/root/win32/ekiga/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 -mwindows -Wall -Wextra -Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal -Wshadow -Wl,--enable-auto-import -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/root/win32/lib ../lib/.libs/libekiga.a ../lib/engine/.libs/libekiga_engine.a /root/win32/ekiga/lib/engine/notification/.libs/libnotification.dll.a /root/win32/ekiga/lib/engine/chat/.libs/libgmchat.dll.a /root/win32/ekiga/lib/engine/protocol/.libs/libgmprotocol.dll.a /root/win32/ekiga/lib/engine/friend-or-foe/.libs/libgmfriendorfoe.dll.a /root/win32/ekiga/lib/engine/account/.libs/libaccount.dll.a /root/win32/ekiga/lib/engine/plugin/.libs/libplugin.dll.a /root/win32/ekiga/lib/engine/addressbook/.libs/libgmaddressbook.dll.a /root/win32/ekiga/lib/engine/presence/.libs/libgmpresence.dll.a /root/win32/ekiga/lib/engine/videoinput/.libs/libgmvideoinput.a /root/win32/ekiga/lib/engine/videooutput/.libs/libgmvideooutput.a /root/win32/ekiga/lib/engine/audioinput/.libs/libgmaudioinput.a /root/win32/ekiga/lib/engine/audiooutput/.libs/libgmaudiooutput.a /root/win32/ekiga/lib/engine/hal/.libs/libgmhal.dll.a /root/win32/ekiga/lib/engine/framework/.libs/libgmframework.dll.a -lddraw -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_s -lavifil32 /root/win32/lib/libspeexdsp.dll.a -lpt_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 -lws2_32  -L/root/win32/dist/Ekiga -L/root/win32/lib
../lib/engine/.libs/libekiga_engine.a(opal-account.o):opal-account.cpp:(.text$_ZN5boost6detail12shared_countC1IN5Ekiga17FormRequestSimpleEEEPT_[boost::detail::shared_count::shared_count<Ekiga::FormRequestSimple>(Ekiga::FormRequestSimple*)]+0x5d): undefined reference to `boost::throw_exception(std::exception const&)'
../lib/engine/.libs/libekiga_engine.a(opal-bank.o):opal-bank.cpp:(.text$_ZN5boost6detail12shared_countC1IN4Opal7AccountEEEPT_[boost::detail::shared_count::shared_count<Opal::Account>(Opal::Account*)]+0x5d): undefined reference to `boost::throw_exception(std::exception const&)'
../lib/engine/.libs/libekiga_engine.a(engine.o):engine.cpp:(.text$_ZN5boost6detail12shared_countC1IN5Ekiga16NotificationCoreEEEPT_[boost::detail::shared_count::shared_count<Ekiga::NotificationCore>(Ekiga::NotificationCore*)]+0x5d): undefined reference to `boost::throw_exception(std::exception const&)'
../lib/engine/.libs/libekiga_engine.a(engine.o):engine.cpp:(.text$_ZN5boost6detail12shared_countC1IN5Ekiga11AccountCoreEEEPT_[boost::detail::shared_count::shared_count<Ekiga::AccountCore>(Ekiga::AccountCore*)]+0x5d): undefined reference to `boost::throw_exception(std::exception const&)'
../lib/engine/.libs/libekiga_engine.a(engine.o):engine.cpp:(.text$_ZN5boost6detail12shared_countC1IN5Ekiga11ContactCoreEEEPT_[boost::detail::shared_count::shared_count<Ekiga::ContactCore>(Ekiga::ContactCore*)]+0x5d): undefined reference to `boost::throw_exception(std::exception const&)'
../lib/engine/.libs/libekiga_engine.a(engine.o):engine.cpp:(.text$_ZN5boost6detail12shared_countC1IN5Ekiga8CallCoreEEEPT_[boost::detail::shared_count::shared_count<Ekiga::CallCore>(Ekiga::CallCore*)]+0x5d): more undefined references to `boost::throw_exception(std::exception const&)' follow
collect2: ld returned 1 exit status
make[3]: *** [ekiga.exe] Error 1
make[3]: Leaving directory `/root/win32/ekiga/src'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/root/win32/ekiga/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/root/win32/ekiga'
make: *** [/root/win32/dist/zips] Error 2

Eugen Dedu wrote:
Julien Puydt wrote:
  
Thierry Simonnet a écrit :
    
here is the log of yesterday and today's cross compile log for win32.
Is it possible to have information to resolve this trouble?
      
Yes! Now ekiga uses boost' smart pointers!
    

Julien, what has changed in ekiga dependencies on master?  For ex.,
ekiga build-depends on libboost-dev now.  Is there any dependency, such
as libsigc++-2.0-dev, which is no longer needed?  Finally, shouldn't
configure.ac test for boost?

  


--

Thierry Simonnet

ESIEE-Paris

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]