LabPlot-1.3.0-7 installálási probléma
SUSE 9.3 alá istalláltam a SUSE ftp serveréről letöltött LabPlot-1.3.0-7.i586.rpm -et.
A program indításakor
peter@nagyba:~/Documents/downloads_labplot> LabPlot
LabPlot: error while loading shared libraries: libLabPlot.so.1: cannot open shared object file: No such file or directory
Installáltam a LabPlot-1.3.0-7.src.rpm -et. A ./configure futtatása után a config.log -ban a következő problematikusnak tűnő részeket találtam:
configure:6354: WARNING: jasper/jas_config.h: accepted by the compiler, rejected by the preprocessor!
configure:6356: WARNING: jasper/jas_config.h: proceeding with the preprocessor's result
configure:6384: checking for jasper/jas_config.h
configure:6391: result: no
configure:6438: checking for pstoedit
configure:6465: result: no
configure:6495: checking for Magick++-config
configure:6522: result: no
configure:7142: checking for main in -lqsa
configure:7167: gcc -o conftest -g -O2 conftest.c -lqsa -L/usr/lib/qt3/lib >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: cannot find -lqsa
collect2: ld returned 1 exit status
configure:7170: $? = 1
configure: failed program was:
| #line 7149 "configure"
configure:12834: checking if gcc supports -fno-rtti -fno-exceptions
cc1: warning: "-fno-rtti" is valid for C++ but not for C/ObjC
cc1: warning: "-fno-rtti" is valid for C++ but not for C/ObjC
configure:12858: result: no
configure:13975: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1
configure:13978: $? = 0
configure:13990: result: no
configure:13996: checking how to hardcode library paths into programs
configure:14020: result: immediate
configure:18759: checking if gcj supports -fno-rtti -fno-exceptions
configure:18783: result: no
configure:18798: checking for gcj option to produce PIC
configure:18951: result: -fPIC
configure:18958: checking if gcj PIC flag -fPIC works
configure:18982: result: no
configure:19006: checking if gcj supports -c -o file.o
configure:19047: result: no
Mi a probléma ? Mit kell tennem ? Nem szereti a LabPlot a gcc-t ?
A segítségeteket kérném, mert ökör vagyok a probléma megoldásához.
- 809 megtekintés
Hozzászólások
Nem src-ből: a /usr/lib/-ben van a libLabPlot.so.1 ? Esetleg a /usr/local/lib-ben? Ha van, akkor egy ldconfig -ot eressz meg.
Forrás: passzolok...
LFS - Your Distro, Your Rules
- A hozzászóláshoz be kell jelentkezni
Megoldódott a probléma, bár nem értem, hogy miért és hogyan. A gép újraindításakor el lehetett indítani a programot.
- A hozzászóláshoz be kell jelentkezni
"A gép újraindításakor el lehetett indítani a programot."
Gondolom azért, mert akkor lefutott egy ldconfig (szerintem, de a suse-t nem ismerem).
LFS - Your Distro, Your Rules
- A hozzászóláshoz be kell jelentkezni
Van valami különösebb oka annak, hogy 1.3.0-t használsz? Van már 1.6.0.pre1 is (igaz, hogy nem tudom, létezik-e belőle rpm...)
- A hozzászóláshoz be kell jelentkezni
Még nem látom át a linux működését, ezért rpm-et kerestem, amit egyszerű föltenni. A SUSE ftp szerverén a LabPlot-1.3.0-7 -at találtam prm-ben. Először ezt tettem föl.
Később aláltam LabPlot-1.5.1-63.7 -et rpm-ben. Megróbáltam föltenni, a program indításakor konfliktust jelzett az 1.3.0.7 -tel. Pillanatnyilag fogalmam sincs, hogy hogyan szedhető le az 1.3.0-7. Gondolom ez tipikus linux kezdő probléma.
- A hozzászóláshoz be kell jelentkezni