tst2005googlecode / dukto

dukto A simple, fast and multi-platform file transfer tool for LAN users
http://code.google.com/p/dukto
6 stars 3 forks source link

Dukto don't open on Arch Linux #13

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hello.
I'm using Arch Linux x86_64 and Dukto R3 and R4 don't open.
When I try to open it gives this error about the library:

./DuktoR4: error while loading shared libraries: libpcre.so.3: cannot open 
shared object file: No such file or directory

I tested DuktoR3 and the same problem occurs. However, with DuktoR2 no problem 
is found!
Additionally, With Wine DuktoR4 opens normally.

What steps will reproduce the problem?
1. Open DuktoR3 or R4 in Arch Linux x86_64

What is the expected output? What do you see instead?
The expected is to open the program, but I see the error about library 
libpcre.so.3 not found.

What version of the product are you using? On what operating system?
DuktoR4 and DuktoR3 was the versions. ArchLinux x86_64

Original issue reported on code.google.com by gbc...@gmail.com on 8 Feb 2011 at 1:39

GoogleCodeExporter commented 9 years ago
The same happened on openSUSE.
A possible workaround is to create the following symbolic link:

ln -s /usr/lib/libpcre.so /usr/lib/libpcre.so.3

Then DuktoR4 works fine.

Original comment by anselmo...@gmail.com on 18 May 2011 at 5:18

GoogleCodeExporter commented 9 years ago
Hello.

I've tried your solution and for Arch I have to use:

# ln -s /lib32/libpcre.so /lib32/libpcre.so.3

Dukto here tries to access the libpcre by /lib32/ not /usr/.

After that I've to install libpng12 (an old library for png).
It has on AUR: http://aur.archlinux.org/packages.php?ID=33795

Finally DuktoR4 has opened. I just not tested the file transfers but seems to 
work.

Thanks!

Original comment by gbc...@gmail.com on 19 May 2011 at 6:22

GoogleCodeExporter commented 9 years ago
On Gentoo Linux linking to libpcre.so gave an ELF header error, you should link 
the posix version instead.

# ln -s /usr/lib/libpcreposix.so.0.0.0 /usr/lib/libpcre.so.3

This works for R3 and R4, with libpcre 8.12.

Original comment by maurizio...@gmail.com on 13 May 2012 at 3:03