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


Attachment: 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

Reply via email to