Hi all, First I will thanks you a lot for this great piece of software and for open his sources. Very good job !!
I will make a report of my today tests of installing a working version of wengophone on my Linux Gentoo 2006.1 amd64 computer, yes I'm on a 64 bits environment ;) For answer your precedent questions, yes I've try to compile my own version because your packages doesn't contain all the 32 bits dependencies (lack of libxml2 in my case). For begin my wengophone experience I've tried to install with a package derived from the debain ones : wengophone_2.0.0~rc5-svn8281 This one configure and compile cleanly with cmake. After installation I launch the program and click on the "register a new account" button and got a 404 error in my browser ... blocked :( So I've tried the svn branche 2.0 from today and the trunk from this night (for me), the 2 with cmake configuration. The 2.0-branche configure and compile without any problem, the launch is ok and the button launch the good page, I've a new account, great :) After this I will play a little with wengophone, I've configured my account and begin to play with the preferences. I've see all my sound pcm interfaces (Audigy 2 ZS and the webcam) and my webcam (Logitech QuickCam Pro 5000). The webcam don't work, the snapshot is a garbage of colors, certainly related to the ticket #754 (UVC support). After this I go to lunch ;) When I come back I click on the wengophone window and the app crash ... strange ... maybe related to the "automatic state change" of the app. I will try to reproduce this one with gdb running if you want. After this crash I see that my preferences in audio are lost !? I've repeated the configuration/quit/launch 2 or 3 times and always lost my preferences ... And at the end for this version the main window doesn't appear anymore, the debug messages are ok apparently but no window !? After a long time (like 2 minutes) the window finally pop-up but after a click on the "preferences" menu I need to wait another couple of minutes for have the preferences window, and so on for each action, I've killed the application ... It's related to the bug #1053 I think. I've launch a debugging session with gdb but I've just see that the application is running during all the time ... very strange. I can investigate in this way if you have some idea to track the problem. Finally I decided to download the svn trunk, the configure with cmake is ok, the compilation fail at : [ 27%] Building CXX object libs/util/util/CMakeFiles/owutil.dir/src/NonCopyable.o [ 27%] Building CXX object libs/util/util/CMakeFiles/owutil.dir/src/unix/UuidUnix.o Linking CXX static library libowutil.a [ 27%] Built target owutil Scanning dependencies of target owwebcam [ 27%] Building CXX object libs/webcam/CMakeFiles/owwebcam.dir/src/WebcamDriver.o [ 27%] Building CXX object libs/webcam/CMakeFiles/owwebcam.dir/src/webcam.o [ 27%] Building CXX object libs/webcam/CMakeFiles/owwebcam.dir/src/v4l/V4LWebcamDriver.o Linking CXX shared library libowwebcam.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /home/didier/temp/openwengo-latest/libs/util/util/libowutil.a(File.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /home/didier/temp/openwengo-latest/libs/util/util/libowutil.a: ne peut lire les symboles: Mauvaise valeur collect2: ld a retourné 1 code d'état d'exécution make[2]: *** [libs/webcam/libowwebcam.so] Erreur 1 make[1]: *** [libs/webcam/CMakeFiles/owwebcam.dir/all] Erreur 2 make: *** [all] Erreur 2 A problem of flags (-fPIC not added during compilation). So, I've try with scons and they end with this error : g++ -o debug/wengophone/src/presentation/qt/QtBrowserWidget.o -c -fno-common -g -Wall -frtti -fexceptions -DMULTIIMWRAPPER=1 -DQT_CORE_LIB=1 -DQT_DLL=1 -DQT_GUI_LIB=1 -DQT_NETWORK_LIB=0 -DQT_NO_KEYWORDS=1 -DQT_PLUGIN=1 -DQT_THREAD_SUPPORT=1 -DQT_XML_LIB=1 -DUNICODE=1 -I/usr/include -Idebug/wengophone/src -Iwengophone/src -Idebug/wengophone/src/model/coipmanager/include -Iwengophone/src/model/coipmanager/include -Idebug/wengophone/src/model/coipmanager/chatsessionmanager/include -Iwengophone/src/model/coipmanager/chatsessionmanager/include -Idebug/wengophone/src/model/coipmanager/filesessionmanager/include -Iwengophone/src/model/coipmanager/filesessionmanager/include -Idebug/libs/util -Ilibs/util -Idebug/libs/3rdparty/tinyxml -Ilibs/3rdparty/tinyxml -Idebug/libs/owcurl/include -Ilibs/owcurl/include -Idebug/libs/owcurl/lib -Ilibs/owcurl/lib -Idebug/libs/imwrapper/include -Ilibs/imwrapper/include -Idebug/libs/sipwrapper/include -Ilibs/sipwrapper/include -Idebug/libs/wenbox/include -Ilibs/wenbox/include -Idebug/libs/webcam/include -Ilibs/webcam/include -Idebug/libs/pixertool/include -Ilibs/pixertool/include -Idebug/libs/ffmpeg/libavcodec -Ilibs/ffmpeg/libavcodec -Idebug/libs/ffmpeg/libavutil -Ilibs/ffmpeg/libavutil -Idebug/libs/sound/include -Ilibs/sound/include -I/usr/include/qt4 -I/usr/mkspecs/linux-g++ -Idebug/libs/3rdparty/portaudio/pa_common -Ilibs/3rdparty/portaudio/pa_common -Idebug/wifo/netlib/include -Iwifo/netlib/include -Idebug/wifo/netlib -Iwifo/netlib -Idebug/wifo/httptunnel -Iwifo/httptunnel -Idebug/libs/imwrapper/src/multiim -Ilibs/imwrapper/src/multiim -Idebug/libs/sipwrapper/src/phapi -Ilibs/sipwrapper/src/phapi -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Idebug/wifo/ortp/include -Iwifo/ortp/include -Idebug/wifo/ortp/src -Iwifo/ortp/src -Idebug/wifo/phapi -Iwifo/phapi -I/usr/include/ffmpeg -Idebug/wifo/eXosip/include -Iwifo/eXosip/include -Idebug/wifo/sVoIP/include -Iwifo/sVoIP/include -Idebug/wifo/libosip2/include -Iwifo/libosip2/include -Idebug/wifo/libosip2/include/osipparser2 -Iwifo/libosip2/include/osipparser2 -Idebug/wifo/libosip2/src/osipparser2 -Iwifo/libosip2/src/osipparser2 -Idebug/wifo/libosip2/src/osip2 -Iwifo/libosip2/src/osip2 -Idebug/wifo/srtp/include -Iwifo/srtp/include -Idebug/wifo/srtp/crypto/include -Iwifo/srtp/crypto/include -Idebug/wifo/srtp/srtp -Iwifo/srtp/srtp -Idebug/wifo/phapi/stun -Iwifo/phapi/stun -Idebug/wifo/phapi/gsm -Iwifo/phapi/gsm -Idebug/libs/timer/include -Ilibs/timer/include -Idebug/wifo/phapi-util/include -Iwifo/phapi-util/include -Idebug/wifo/phapi/fidlib -Iwifo/phapi/fidlib -Idebug/wifo/phapi/fidlib/include -Iwifo/phapi/fidlib/include -Idebug/wifo/phapi/speexec/include -Iwifo/phapi/speexec/include -Idebug/wifo/phapi/ilbc -Iwifo/phapi/ilbc -Idebug/libs/3rdparty/samplerate/src -Ilibs/3rdparty/samplerate/src -Idebug/wifo/wifo-plugins/sfp-plugin/include -Iwifo/wifo-plugins/sfp-plugin/include -Idebug/libs/imwrapper/src/gaim -Ilibs/imwrapper/src/gaim -I/usr/include/libxml2 -Idebug/libs/3rdparty/gaim/src/libgaim -Ilibs/3rdparty/gaim/src/libgaim -Idebug/libs/3rdparty/gaim/include -Ilibs/3rdparty/gaim/include -Idebug/libs/3rdparty/gaim/src -Ilibs/3rdparty/gaim/src -Idebug/libs/3rdparty/gaim/src/libgaim/protocols/oscar -Ilibs/3rdparty/gaim/src/libgaim/protocols/oscar -Idebug/libs/qtutil/usr/include -Ilibs/qtutil/usr/include -Idebug/libs/qtutil/include -Ilibs/qtutil/include -Idebug/libs/owbrowser/usr/include -Ilibs/owbrowser/usr/include -Idebug/libs/owbrowser -Ilibs/owbrowser -Idebug/libs/trayicon/usr/include -Ilibs/trayicon/usr/include -Idebug/libs/trayicon -Ilibs/trayicon -Idebug/libs/softupdater/usr/include -Ilibs/softupdater/usr/include -Idebug/libs/softupdater/include -Ilibs/softupdater/include -Idebug/libs/idle/usr/include -Ilibs/idle/usr/include -Idebug/libs/idle/include -Ilibs/idle/include wengophone/src/presentation/qt/QtBrowserWidget.cpp wengophone/src/presentation/qt/QtBrowserWidget.cpp:41:33: erreur: owbrowser/QtBrowser.h : Aucun fichier ou répertoire de ce type wengophone/src/presentation/qt/QtBrowserWidget.cpp: In destructor ‘virtual QtBrowserWidget::~QtBrowserWidget()’: wengophone/src/presentation/qt/QtBrowserWidget.cpp:74: attention : problème possible détecté dans l'invocation de l'opérateur delete: wengophone/src/presentation/qt/QtBrowserWidget.cpp:74: attention : invalid use of undefined type ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.h:29: attention : forward declaration of ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.cpp:74: note: ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie wengophone/src/presentation/qt/QtBrowserWidget.cpp: In member function ‘QWidget* QtBrowserWidget::getWidget() const’: wengophone/src/presentation/qt/QtBrowserWidget.cpp:82: erreur: invalid use of undefined type ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.h:29: erreur: forward declaration of ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.cpp: In member function ‘void QtBrowserWidget::userProfileDeleted()’: wengophone/src/presentation/qt/QtBrowserWidget.cpp:91: erreur: invalid use of undefined type ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.h:29: erreur: forward declaration of ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.cpp: In member function ‘void QtBrowserWidget::loadDefaultURL()’: wengophone/src/presentation/qt/QtBrowserWidget.cpp:100: erreur: invalid use of undefined type ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.h:29: erreur: forward declaration of ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.cpp: In member function ‘void QtBrowserWidget::loadAccountURL()’: wengophone/src/presentation/qt/QtBrowserWidget.cpp:127: erreur: invalid use of undefined type ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.h:29: erreur: forward declaration of ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.cpp:129: erreur: invalid use of undefined type ‘struct QtBrowser’ wengophone/src/presentation/qt/QtBrowserWidget.h:29: erreur: forward declaration of ‘struct QtBrowser’ scons: *** [debug/wengophone/src/presentation/qt/QtBrowserWidget.o] Error 1 scons: building terminated because of errors. Sorry for the long post but if I can help you to test the amd64 linux port of the wengophone-2, I will be happy :) Thanks and regards. Didier Link
signature.asc
Description: Ceci est une partie de message numériquement signée
_______________________________________________ Wengophone-devel mailing list [email protected] http://dev.openwengo.com/mailman/listinfo/wengophone-devel
