LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Stardict dependencies: unsolvable problem? (https://www.linuxquestions.org/questions/linux-software-2/stardict-dependencies-unsolvable-problem-350224/)

G0NZ0 08-05-2005 06:38 AM

Stardict dependencies: unsolvable problem?
 
Hello, i would like to ask help for a problem with Stardict.
I have Suse 9.2 with KDE and Windows XP on the same HD. I need a good offline translator and i have Babylon on Windows but Wine cannot run it in Linux.
So i tried Stardict: stardict.sourceforge.net/

I tried the two RPMs available there and both give me dependency problems:
libstdc++.so. But with Yast i see that i do have all the available libstdc++ already. My system is updated so it cannot be a version problem.

Then i tried the .tar.bz2 version. I followed all the instructions; when i do "make" it returns the error:
libtool: link: cannot find the library `/opt/gnome/lib/libgnome-keyring.la'
Again, checking with Yast i see that i do have libgnome-keyring installed, even if no files with that name exist in that directory.
I uninstalled and reinstalled libgnome-keyring (through Yast and Suse RPM) but again same issue.

Honestly i can't really find a way around.. and that's too bad, as i'd really need that software. I have never happened such an odd dependency problem.

Any help would be greatly appreciated. Thanks much in advance

Simon Bridge 08-05-2005 07:45 AM

Are you saying that although YaST says this library is installed, there are no files in /opt/gnome/lib/ (libgnome-keyring.la is a library file not a directory see...)

In the top makefule -
Try to enhance LIBS with '-L/opt/gnome/lib' or '-L/opt/gnome/lib64' (depending on
wether you use 32bit or 64bits, e.g. by calling
LIBS="$LIBS -L/opt/gnome/lib" ./autogen.sh ...

G0NZ0 08-05-2005 10:05 AM

Thanks. I finally solved and found another libstdc++ and with that also the RPM worked.
As i have KDE i tried installing stardict-without-gnome.rpm, that i found at the official stardict site.
It gave no dependency errors and now i have it in the menu bar, but when i try to launch the application after some time it disappears and doesn't start at all...
:cry: Why?

Any idea? Thanks.

Simon Bridge 08-05-2005 05:23 PM

Try starting the application from the command line.
(You can find out what to type by right-clicking the icon and selecting "properties" - the entry in the box called "command" is what you want.)

You can usually find out more by typing man <command> or info <command> in the command line too.

G0NZ0 08-06-2005 10:50 AM

Yes, you were right ! Thanks much.
I was returned a library not found even if when i installed all the dependencies were ok: i had an older version of that library.
Thanks again

Simon Bridge 08-06-2005 09:22 PM

NO problems.. I am on affero (click the "thanks" button and follow your nose.)


All times are GMT -5. The time now is 08:36 PM.