Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am a Sify broadband customer and use a Ubuntu Distro. Things went bad when I switched from Suse Linux to Ubuntu. After installation I cannot run the broadband client. I get this response whenever I try to connect:
amit@amit-desktop:~/Desktop$ cd sify_bbclient-3.0
amit@amit-desktop:~/Desktop/sify_bbclient-3.0$ sudo ./install.sh
Password:
Sify Broadband Client Installed Successfully
amit@amit-desktop:~/Desktop/sify_bbclient-3.0$ sifyconnect
sifyconnect: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory
amit@amit-desktop:~/Desktop/sify_bbclient-3.0$
Post this I successfully installed openssl-0.9.8e but the error remain unchanged.My service provider also wanted gtk+-2.11.0 as a prerequisite which I tried installing and I got this response:
amit@amit-desktop:~/Desktop/Apps/gtk+-2.11.0$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking for native Win32... no
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
amit@amit-desktop:~/Desktop/Apps/gtk+-2.11.0$
If you are using ubuntu why not install the pre-requisites the 'Ubuntu' way.. (If you wish to compile everything you install you probably want slackware or Gentoo..., although tieir package managers still handle most of that for you )
Code:
default@debianetch:~$ aptitude search libssl
p libssl-dev - SSL development libraries, header files an
p libssl-ocaml - OCaml bindings for OpenSSL
p libssl-ocaml-dev - OCaml bindings for OpenSSL
p libssl0.9.7 - SSL shared libraries
p libssl0.9.7-dbg - Symbol tables for libssl and libcrypt
i libssl0.9.8 - SSL shared libraries
p libssl0.9.8-dbg - Symbol tables for libssl and libcrypt
Make sure you have everything for your build environment sudo apt-get install build-essential
Install the requested pre-requisites sudo apt-get install libssl-dev libssl0.9.8
I included the -dev package since you are trying to build something that wants ssl, it may need the dev packages if it is building against that library.
aptitude search libssl. Tried it. I am getting segmentation fault (core dumped) as an error. Also sudo apt-get install libssl-dev libssl0.9.8 is not working its unable to find ssl directory. Please help.
I don't understand why you are installing libssl from a .deb file and not automatically using the repositories. Ditto for building gtk from source. There are packages for these in the Ubuntu repositories so you can install both of them through synaptic.
It is not clear from the previous posts if the software your ISP is providing needs to be built, or if it is a binary. If you are going to build it, and it uses libssl and libgtk2.0, you need more than the runtime libraries. On Debian-based systems (including Ubuntu), libraries are split into the runtime version (in this case libssl), and the development package (libssl-dev). You'll need the libssl-dev and libgtk2.0-dev too if you intend to build software which uses these libraries.
If however it is a binary (which seems more likely to me), the problem seems to be that the binary is expecting the libssl shared library file to be called libssl.so.4 - the .4 part not being present in the Ubuntu libssl package.
There is a simple (if ugly) solution to this (which may work depending on what version of libssl their binary requires). In your /usr/lib directory, create a symbolic link called libssl.so.4 pointing at the libssl.so file:
Hi Matthew i tried to create a symbolic link
sudo ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4
Now when i enter this link i get the following error
sudo ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4ln: creating symbolic link `/usr/lib/libssl.so.4' to `/usr/lib/libssl.so': File exists
And when i enter Sify Connect. I get this error
sifyconnect: error while loading shared libraries: /usr/lib/libssl.so.4: file too short..
Please help me
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.