Help - Search - Members - Calendar
Full Version: Lart_lgpl_2 Error
Linuxhelp > Support > Technical Support
viper_sw
I need help!!! ...and I'm very much a newbie...
Running RedHat 9, and trying to install a couple of programs...let's focus on kmyfirewall. During the compile process, I can get past ./configure fine, tells me all configured fine, and to run 'make'. This runs for a period, and then fails with error "/usr/local/ld: cannot find -lart_lgpl_2". I have all the KDE development tools installed.
Have looked on Google for answer, have read bunch of other news boards...the only thing I found to try was to add '--prefix /usr/local/kde' to the make command, but that didn't work out. Any ideas would be appreciated
Corey
I've never even heard of a library "art_lgpl_2", what directory was it in when you received that error? (Note: you should be able to scroll up to see it Entering a directory and making). If i were to guess, I would say that it was some sort of aRts library, but i'm pretty sure i've run into every aRts library problem before and i've never seen this one. Google spits back nothing for me. Maybe you can try to find a pre-compiled binary of kmyfirewall? I've had problems installing that application in the past as well.
Corey
Okay, I did a little more checking, and it appears to be a libart package for graphics. This may possibly exist in the kdeartwork-dev package, but i'm not completly sure, the only hits I get on google are pretty much for Makefiles .

tnx
viper_sw
Ok...well, the program has changed, but the error is pretty much the same. Here is the last part of the 'make':

mkdir .libs
g++ -O2 -fno-exceptions -fno-check-new -o guarddog commandrunner.o userdefinedprotocol.o simelineedit.o protocoldb.o main.o iprange.o guarddogdoc.o guarddog.o checktablelistitem.o guarddog.moc.o commandrunner.moc.o guarddog_meta_unload.o -L/usr/X11R6/lib -L/usr/lib/qt-3.1/lib -L/usr/lib /usr/lib/libkio.so /usr/lib/libkdesu.so -lresolv -lutil /usr/lib/libkdeui.so -lresolv /usr/lib/libkdecore.so /usr/lib/libDCOP.so -ldl -lresolv -lXinerama -lart_lgpl_2 /usr/lib/libkdefx.so -lXrender -lstdc++ -lc -lgcc_s -lqt-mt -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lresolv -Wl,--rpath -Wl,/usr/lib -Wl,--rpath -Wl,/usr/lib/qt-3.1/lib -Wl,--rpath -Wl,/usr/X11R6/lib
/usr/bin/ld: cannot find -lart_lgpl_2
collect2: ld returned 1 exit status
make[2]: *** [guarddog] Error 1
make[2]: Leaving directory `/home/FirewallStuff/guarddog-2.0.0/guarddog'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/FirewallStuff/guarddog-2.0.0'
make: *** [all] Error 2

I also tried the rpm version of this, but it also failed saying it could not find libGLcore.so.1. I did some checking and that is apparently a file needed by NVIDIA video cards for display purposes. Can't figure out how it would need that on my system as I have an ATI card. I did some checking though and found the kdeartwork lib ver3.0.3-3, so I am going to install that, and see if that gets me past this. I will let you know how I make out.
Thanks
Corey
Here's some info that I hope will help you. I issued these commands on my Debian GNU/Linux Unstable system:

[quote]
tourettes@judith:~$ locate art_lgpl
/usr/include/libart-2.0/libart_lgpl
/usr/include/libart-2.0/libart_lgpl/art_affine.h
/usr/include/libart-2.0/libart_lgpl/art_alphagamma.h
/usr/include/libart-2.0/libart_lgpl/art_bpath.h
/usr/include/libart-2.0/libart_lgpl/art_config.h
/usr/include/libart-2.0/libart_lgpl/art_filterlevel.h
/usr/include/libart-2.0/libart_lgpl/art_gray_svp.h
/usr/include/libart-2.0/libart_lgpl/art_misc.h
/usr/include/libart-2.0/libart_lgpl/art_pathcode.h
/usr/include/libart-2.0/libart_lgpl/art_pixbuf.h
/usr/include/libart-2.0/libart_lgpl/art_point.h
/usr/include/libart-2.0/libart_lgpl/art_rect.h
/usr/include/libart-2.0/libart_lgpl/art_rect_svp.h
/usr/include/libart-2.0/libart_lgpl/art_rect_uta.h
/usr/include/libart-2.0/libart_lgpl/art_render.h
/usr/include/libart-2.0/libart_lgpl/art_render_gradient.h
/usr/include/libart-2.0/libart_lgpl/art_render_mask.h
/usr/include/libart-2.0/libart_lgpl/art_render_svp.h
/usr/include/libart-2.0/libart_lgpl/art_rgb.h
/usr/include/libart-2.0/libart_lgpl/art_rgba.h
/usr/include/libart-2.0/libart_lgpl/art_rgb_affine.h
/usr/include/libart-2.0/libart_lgpl/art_rgb_a_affine.h
/usr/include/libart-2.0/libart_lgpl/art_rgb_bitmap_affine.h
/usr/include/libart-2.0/libart_lgpl/art_rgb_pixbuf_affine.h
/usr/include/libart-2.0/libart_lgpl/art_rgb_rgba_affine.h
/usr/include/libart-2.0/libart_lgpl/art_rgb_svp.h
/usr/include/libart-2.0/libart_lgpl/art_svp.h
/usr/include/libart-2.0/libart_lgpl/art_svp_intersect.h
/usr/include/libart-2.0/libart_lgpl/art_svp_ops.h
/usr/include/libart-2.0/libart_lgpl/art_svp_point.h
/usr/include/libart-2.0/libart_lgpl/art_svp_render_aa.h
/usr/include/libart-2.0/libart_lgpl/art_svp_vpath.h
/usr/include/libart-2.0/libart_lgpl/art_svp_vpath_stroke.h
/usr/include/libart-2.0/libart_lgpl/art_svp_wind.h
/usr/include/libart-2.0/libart_lgpl/art_uta.h
/usr/include/libart-2.0/libart_lgpl/art_uta_ops.h
/usr/include/libart-2.0/libart_lgpl/art_uta_rect.h
/usr/include/libart-2.0/libart_lgpl/art_uta_svp.h
/usr/include/libart-2.0/libart_lgpl/art_uta_vpath.h
/usr/include/libart-2.0/libart_lgpl/art_vpath.h
/usr/include/libart-2.0/libart_lgpl/art_vpath_bpath.h
/usr/include/libart-2.0/libart_lgpl/art_vpath_dash.h
/usr/include/libart-2.0/libart_lgpl/art_vpath_svp.h
/usr/include/libart-2.0/libart_lgpl/libart-features.h
/usr/include/libart-2.0/libart_lgpl/libart.h
/usr/lib/libart_lgpl.so.2
/usr/lib/libart_lgpl.so.2.2.0
/usr/lib/libart_lgpl_2.a
/usr/lib/libart_lgpl_2.la
/usr/lib/libart_lgpl_2.so
/usr/lib/libart_lgpl_2.so.2
/usr/lib/libart_lgpl_2.so.2.3.12
[/quote]

[quote]
tourettes@judith:~$ dpkg --list | grep libart
ii  libart-2.0-2   2.3.12-1       Library of functions for 2D graphics - ru
ii  libart-2.0-dev 2.3.12-1       Library of functions for 2D graphics - de
ii  libart2        1.4.2-13       The GNOME canvas widget - runtime files
ii  libarts1       1.1.2-1        aRts Sound system
ii  libarts1-audio 3.1.1-1        audiofile (aRts plugin)
ii  libarts1-dev   1.1.2-1        aRts Sound system (development files)
ii  libarts1-mpegl 3.1.1-1        mpeglib is a mp3 and mpeg I video/audio l
ii  libarts1-xine  3.1.1-1        xine plugin for arts
ii  libartsc0      1.1.2-1        aRts Sound system C support library
ii  libartsc0-dev  1.1.2-1        aRts Sound system C support library (deve
tourettes@judith:~$
[/quote]

What I can deduct from this is that the package you will need is called "libart-x.x" and "libart-x.x-dev". That should give you everything you need. I should have checked this the first time I replied.

Here is some additional info in case you're wondering:

[quote]
tourettes@judith:~$ apt-cache show libart-2.0-2
Package: libart-2.0-2
Priority: optional
Section: libs
Installed-Size: 148
Maintainer: Christian Marillat <marillat@debian.org>
Architecture: i386
Source: libart-lgpl
Version: 2.3.12-1
Depends: libc6 (>= 2.3.1-1)
Filename: pool/main/liba/libart-lgpl/libart-2.0-2_2.3.12-1_i386.deb
Size: 56620
MD5sum: 1cf17c9c586519e3c27d53228a945fbc
Description: Library of functions for 2D graphics - runtime files
A library of functions for 2D graphics supporting a superset of the
PostScript imaging model, designed to be integrated with graphics, artwork,
and illustration programs. It is written in optimized C, and is fully
compatible with C++. With a small footprint of 10,000 lines of code, it is
especially suitable for embedded applications.
[/quote]

and

[quote]
tourettes@judith:~$ apt-cache show libart-2.0-2-dev
W: Unable to locate package libart-2.0-2-dev
tourettes@judith:~$ apt-cache show libart-2.0-dev
Package: libart-2.0-dev
Priority: optional
Section: libdevel
Installed-Size: 352
Maintainer: Christian Marillat <marillat@debian.org>
Architecture: i386
Source: libart-lgpl
Version: 2.3.12-1
Depends: libart-2.0-2 (= 2.3.12-1), pkg-config, libc6-dev | libc-dev
Filename: pool/main/liba/libart-lgpl/libart-2.0-dev_2.3.12-1_i386.deb
Size: 59618
MD5sum: da9ec96b88b6f860c7b55193adf59dfb
Description: Library of functions for 2D graphics - development files
A library of functions for 2D graphics supporting a superset of the
PostScript imaging model, designed to be integrated with graphics, artwork,
and illustration programs. It is written in optimized C, and is fully
compatible with C++. With a small footprint of 10,000 lines of code, it is
especially suitable for embedded applications.
[/quote]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2017 Invision Power Services, Inc.