Lib for Wengo phone is missing

Browsers, email, chat, etc.
Post Reply
Message
Author
User avatar
Whitesnow
Posts: 118
Joined: Tue 20 Nov 2007, 19:18
Location: Italy

Lib for Wengo phone is missing

#1 Post by Whitesnow »

Hi everybody,

I downloaded wengophone_2.1.2.dfsg0-6ubuntu1_i386.deb, but I can't use it because one lib is missing.
I can't find it nowhere.

# qtwengophone
qtwengophone: error while loading shared libraries: libboost_program_options-gcc42-1_34_1.so.1.34.1: cannot open shared object file: No such file or directory
#

Thanks in advance.
[b][i][color=darkred][size=134]*.* Snow *.*[/size][/color][/i][/b] :wink:

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#2 Post by technosaurus »

I renamed the 1.40 lib and gzipped it - just gunzip it into /usr/lib
Attachments
libboost_program_options-gcc42-1_34_1.so.1.34.1.gz
(102.11 KiB) Downloaded 909 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Whitesnow
Posts: 118
Joined: Tue 20 Nov 2007, 19:18
Location: Italy

Other libs missing!

#3 Post by Whitesnow »

Hi and thanks for the library, but I found that is not the only one Wengo ask me.

# qtwengophone
qtwengophone: error while loading shared libraries: libboost_regex-gcc42-1_34_1.so.1.34.1: cannot open shared object file: No such file or directory

I found a generic *regex.so in /usr/lib and rename it. Could be the right version (latest stable Puppy installed)?

I checked dependencies with Puppy, but it didn't help. So, I made a "ldd" on every libraries in Wengo packet (I don't know if there is a quick way to do).
Here you are results (I only pasted not found libs):

# ldd libowwebcam.so
libboost_serialization-gcc42-1_34_1.so.1.34.1 => not found
libboost_signals-gcc42-1_34_1.so.1.34.1 => not found
libboost_thread-gcc42-mt-1_34_1.so.1.34.1 => not found
#
# ldd libphapi.so
libboost_serialization-gcc42-1_34_1.so.1.34.1 => not found
libboost_signals-gcc42-1_34_1.so.1.34.1 => not found
libboost_thread-gcc42-mt-1_34_1.so.1.34.1 => not found
libboost_serialization-gcc42-1_34_1.so.1.34.1 => not found
libboost_signals-gcc42-1_34_1.so.1.34.1 => not found
libboost_thread-gcc42-mt-1_34_1.so.1.34.1 => not found
libswscale.so.0 => not found
#
# ldd libsfp-plugin.so
libboost_serialization-gcc42-1_34_1.so.1.34.1 => not found
libboost_signals-gcc42-1_34_1.so.1.34.1 => not found
libboost_thread-gcc42-mt-1_34_1.so.1.34.1 => not found
libboost_serialization-gcc42-1_34_1.so.1.34.1 => not found
libboost_signals-gcc42-1_34_1.so.1.34.1 => not found
libboost_thread-gcc42-mt-1_34_1.so.1.34.1 => not found
libswscale.so.0 => not found
libboost_serialization-gcc42-1_34_1.so.1.34.1 => not found
libboost_signals-gcc42-1_34_1.so.1.34.1 => not found
libboost_thread-gcc42-mt-1_34_1.so.1.34.1 => not found
libswscale.so.0 => not found
#

Thanks again & bye.
[b][i][color=darkred][size=134]*.* Snow *.*[/size][/color][/i][/b] :wink:

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#4 Post by technosaurus »

here are the rest of your boost packages - you'll have to rename/symlink them

libswscale may be with one of the more recent and probably larger ffmpeg packages... or get it where you go wengo
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Whitesnow
Posts: 118
Joined: Tue 20 Nov 2007, 19:18
Location: Italy

All libs present, but...

#5 Post by Whitesnow »

Hi, I put your libraries and libswscale0_0.svn20080206-18+lenny1_i386.deb (although it was only for Debian, marked "security" - Am I do wrong?), but...

# qtwengophone
qtwengophone: /usr/lib/libcurl.so.4: no version information available (required by qtwengophone)
qtwengophone: /usr/lib/libcurl.so.4: no version information available (required by /usr/lib/wengophone/libphapi.so)
qtwengophone: /usr/lib/libssl.so.0.9.8: no version information available (required by /usr/lib/wengophone/libphapi.so)
qtwengophone: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /usr/lib/wengophone/libphapi.so)
qtwengophone: symbol lookup error: qtwengophone: undefined symbol: _ZN5boost7archive6detail27archive_pointer_iserializerINS0_12xml_iarchiveEE4findERKNS_13serialization18extended_type_infoE
#

:cry:
I ask your advice...

Thanks and bye.
[b][i][color=darkred][size=134]*.* Snow *.*[/size][/color][/i][/b] :wink:

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#6 Post by technosaurus »

I would suggest a recompile, different wengo package (preferably slackware) or use debian lenny's boost libs... they have a tendency to patch things up specific to debian

the curl ssl and crypto messages are probably ok but the really long boost symbol doesn't even come up on google (though its name gives hints to what it is)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Whitesnow
Posts: 118
Joined: Tue 20 Nov 2007, 19:18
Location: Italy

#7 Post by Whitesnow »

Hi, I downloaded wengophone-2.1.1-i686-1as.tgz (from Slackware) and WengoPhone-2.1.2-linux-bin-x86.tar.bz2 (from Gentoo).
In both ones, language is the problem. How to specify, before the program starts, that I want Italian language?
If possible, I'd like to use the second package because is more recent.

Launching first, Slackware one (usr/share/wengophone/lang/qtwengophone_it.qm is lang pack that I would):

# wengophone
./qtwengophone: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /usr/share/wengophone/libphapi.so)
./qtwengophone: /usr/lib/libssl.so.0.9.8: no version information available (required by /usr/share/wengophone/libphapi.so)
(info) 14:56:53 Wenbox::Wenbox(): Wenbox dll not loaded
PCM.A2DPD[14:56:53.674]: _snd_pcm_a2dpd_open: (errno=16:Device or resource busy)AlsaVersion=1.0.14, Opened for Capture
Aborted
# dumpfile = /usr/share/wengophone/WengoPhone-2.1-rev11641-20100428145653.core
name = WengoPhone-2.1
No lang specified
No info specified

Launching second, Gentoo one (~/WengoPhone-2.1.2-minsizerel/lang/qtwengophone_it.qm is lang pack that I would):

# LD_LIBRARY_PATH=. ./qtwengophone &
[1] 18868
# (info) 15:03:36 Wenbox::Wenbox(): Wenbox dll not loaded
PCM.A2DPD[15:03:36.987]: _snd_pcm_a2dpd_open: AlsaVersion=1.0.14, Opened for Capture
dumpfile = /root/lab/WengoPhone-2.1.2-minsizerel/WengoPhone-2.1-rev12357-20100428150336.core
name = WengoPhone-2.1
No lang specified
No info specified

Please note that the second launching syntax is from http://208.109.22.214/puppy/viewtopic.php?t=22486, not mine (I suppose "LD_LIBRARY_PATH=." is to say to the program to find in the same dir its libs, "./qtwengophone" to launch... And "&" is for??)

Thank you again!

Bye.
[b][i][color=darkred][size=134]*.* Snow *.*[/size][/color][/i][/b] :wink:

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#8 Post by technosaurus »

This thread has some other clients that are known to work (yate, linphone, skype...)
http://murga-linux.com/puppy/viewtopic.php?t=53248

Edit: I looked at the new website (qutecom.org) and went through the list of 3rd party libraries in their online trac version control system... wow what a HUGE number of dependencies... combined they would be the size of the entire Puppy distro http://trac.qutecom.org/browser/libs

I have most of them except libpurple (I gave up on that one, but don't recall why) Is there a specific purpose you are shooting for?... because it may be possible to compile it without support for things that you don't need.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Post Reply