Problem's Installing KDevelop 3.0.4

Brian Hart bchart at uci.edu
Sat Jul 3 04:10:52 BST 2004


Hello:

I am trying to install KDevelop 3.0.4 on Fedora 2.  I have limited user
permissions as it's not my machine, so I can only install/compile programs
in my home directory.  I have no other way of installing programs, and RPMs
are disallowed for me.  So my steps were:

1. To go to http://www.kdevelop.org/ and clicked "Downlaod Current Stable
version (3.0.4)".  Then clicked the appropriate link to download
ftp://ftp.ussg.iu.edu/pub/kde/stable/3.2.3/src/kdevelop-3.0.4.tar.bz2.

2. Next, I extracted the archive into a fresh directory:
/home/bhart/bin/kdevelop-3.0.4/.

3. Next, I ran:

[bhart at nebesa ~] mkdir kdevelop-3.0.4		# for installation
[bhart at nebesa ~] cd bin/kdevelop-3.0.4		# for unpacking of
downloaded files
[bhart at nebesa kdevelop-3.0.4] ./configure
--prefix=/home/bhart/kdevelop-3.0.4
<success>

4. Now, my impression is the next step is to run 'make' and then 'make
install.' So I do the following:

[bhart at nebesa kdevelop-3.0.4] make

<snip....>
make[3]: Entering directory `/home/bhart/bin/kdevelop-3.0.4/lib'
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2
-Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new
-fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o libkdevelop.la -rpath
/home/bhart/kdevelop-3.0.4/lib -no-undefined -Wl,--no-undefined
-Wl,--allow-shlib-undefined -L/usr/X11R6/lib -L/usr/lib/qt-3.1/lib
-L/usr/lib  -version-info 1:0 dummy.lo
../lib/interfaces/libkdevinterfaces.la ../lib/util/libkdevutil.la
../lib/project/libkdevproject.la
../lib/widgets/propeditor/libpropertyeditor.la  -lktexteditor -lkparts -lkio

/usr/bin/ld: cannot find -lart_lgpl_2
collect2: ld returned 1 exit status
make[3]: *** [libkdevelop.la] Error 1
make[3]: Leaving directory `/home/bhart/bin/kdevelop-3.0.4/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bhart/bin/kdevelop-3.0.4/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bhart/bin/kdevelop-3.0.4'
make: *** [all] Error 2
[bhart at nebesa kdevelop-3.0.4] 

5. Clearly, what is happening above is that it is trying to find the library
'art_lgpl_2'.  So I do a 'locate':

[bhart at nebesa kdevelop-3.0.4]$ locate art_lgpl_2
/usr/lib/libart_lgpl_2.so.2
/usr/lib/libart_lgpl_2.so.2.3.16

So what's going on?  Apparently the build process isn't finding a file which
should exist just fine.  Thanks for any help.

Brian Hart



-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list