|
I ran into a similar problem. To fix , I added /usr/local/lib (or whereever lib5250.so.0 is located on your box) to /etc/ld.so.conf and run ldconfig to activate the change. -----Original Message----- From: Scott Klement [mailto:klemscot@klements.com] Sent: Friday, May 26, 2000 1:18 AM To: linux5250@midrange.com Subject: gnome-5250 doesnt work in Linux? huh? I decided to try out gnome-5250 & gtk-5250 under Linux (as opposed to my normal FreeBSD) It compiles & links cleanly, but for some reason, it can't find lib5250.so.0 when I try to actually run it. This is a problem that I don't have with tn5250 on the same machine -- and a problem that I have never run across on FreeBSD. This is what I get: (sck2) 3:23am ~ > gnome-5250 as400.klements.com gnome-5250: error in loading shared libraries: lib5250.so.0: cannot open shared object file: No such file or directory (sck2) 3:26am ~ > ldd /usr/local/bin/gnome-5250 libgnomeui.so.32 => /usr/lib/libgnomeui.so.32 (0x40017000) libart_lgpl.so.2 => /usr/lib/libart_lgpl.so.2 (0x400e0000) libgdk_imlib.so.1 => /usr/lib/libgdk_imlib.so.1 (0x400ee000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40112000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4011b000) libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40132000) libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x40252000) libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40285000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40288000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40294000) libgnome.so.32 => /usr/lib/libgnome.so.32 (0x40338000) libgnomesupport.so.0 => /usr/lib/libgnomesupport.so.0 (0x4034e000) libesd.so.0 => /usr/lib/libesd.so.0 (0x40353000) libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x4035b000) libm.so.6 => /lib/libm.so.6 (0x4036d000) libdb.so.2 => /lib/libdb.so.2 (0x40389000) libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40397000) libdl.so.2 => /lib/libdl.so.2 (0x403b9000) libnsl.so.1 => /lib/libnsl.so.1 (0x403bc000) libncurses.so.4 => /usr/lib/libncurses.so.4 (0x403d3000) lib5250.so.0 => not found libc.so.6 => /lib/libc.so.6 (0x40412000) libz.so.1 => /usr/lib/libz.so.1 (0x40505000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) (sck2) 3:28am ~ > ldd /usr/local/bin/tn5250 lib5250.so.0 => /usr/local/lib/lib5250.so.0 (0x40013000) libnsl.so.1 => /lib/libnsl.so.1 (0x4002f000) libncurses.so.4 => /usr/lib/libncurses.so.4 (0x40045000) libc.so.6 => /lib/libc.so.6 (0x40084000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) Does that make any sense? tn5250 can find it, but gnome-5250 can't? In case its helpful, here's the point in the "make" where its linking to these libraries. It doesn't give any errors, tho... gcc -DPACKAGE=\"gnome-5250\" -DVERSION=\"0.2\" -DPKGDATADIR=\"/usr/local/share\" -I. -I. -g -O2 -I/usr/lib/glib/include -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/X11R6/include -I/usr/local/include -c gnome-5250.c gcc -g -O2 -I/usr/lib/glib/include -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/X11R6/include -I/usr/local/include -o gnome-5250 gnome-5250.o gtk5250propdlg.o gtk5250terminal.o -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lnsl -lncurses -L/usr/local/lib -l5250 I'm running RedHat-6.1 Not having this problem under FreeBSD. :) Any insights appreciated... Scott +--- | This is the LINUX5250 Mailing List! | To submit a new message, send your mail to LINUX5250@midrange.com. | To subscribe to this list send email to LINUX5250-SUB@midrange.com. | To unsubscribe from this list send email to LINUX5250-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +--- +--- | This is the LINUX5250 Mailing List! | To submit a new message, send your mail to LINUX5250@midrange.com. | To subscribe to this list send email to LINUX5250-SUB@midrange.com. | To unsubscribe from this list send email to LINUX5250-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.