You are not logged in.

adz21c

Beginner

  • "adz21c" started this thread

Posts: 5

Location: England

Occupation: Student Software Engineer

  • Send private message

1

Thursday, July 15th 2004, 3:42pm

[kopete] Compiling on Mandrake 10 AMD64.

Hi,
I have been trying to compile Kopete 0.8.4 on Mdrake 10-64.
I had a few problems with configure but I managed to get around them (it couldn't find qt-mt library and then it couldn't find kde library's) by putting the following.

./configure --with-qt-libraries=/usr/lib/qt3/lib64/ --prefix=`kde-config --prefix` --libdir=/usr/lib64

... however it does still come up with the following error ... it continues so I figure its not too important, but maybe someone could tell me otherwise.

configure: WARNING: linux/if_ppp.h: present but cannot be compiled
configure: WARNING: linux/if_ppp.h: check for missing prerequisite headers?
configure: WARNING: linux/if_ppp.h: see the Autoconf documentation
configure: WARNING: linux/if_ppp.h: section "Present But Cannot Be Compiled"
configure: WARNING: linux/if_ppp.h: proceeding with the preprocessor's result
configure: WARNING: linux/if_ppp.h: in the future, the compiler will take precedence
configure: WARNING: ## ------------------------------------------ ##
configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ##
configure: WARNING: ## ------------------------------------------ ##

Then not long into MAKE it trying to get hold of a file that doesn't exist.

d -lm -L/usr/lib64 -lxslt -lxml2 -lz -lpthread -lm
grep: /usr/X11R6/lib64/libGL.la: No such file or directory
/bin/sed: can't read /usr/X11R6/lib64/libGL.la: No such file or directory
libtool: link: `/usr/X11R6/lib64/libGL.la' is not a valid libtool archive
make[4]: *** [libkopeteprivate.la] Error 1
make[4]: Leaving directory `/home/adz21c/Desktop/kopete-0.8.4/kopete/libkopete/private'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/adz21c/Desktop/kopete-0.8.4/kopete/libkopete'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/adz21c/Desktop/kopete-0.8.4/kopete'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/adz21c/Desktop/kopete-0.8.4'
make: *** [all] Error 2

I located the file and it is in
/usr/lib64/
as well as
/usr/lib64/tls/

How would I best get round this? Would I be ok to just copy the file across or what?
Any suggestions are appreciated.
Thanks,
Adam

2

Friday, July 16th 2004, 4:51am

Try linking the file into the proper directory. Copying the file can cause problems if the file makes calls to other files in the local directory, whereas linking will allow the file to be called from whatever directory you need it without needing to move all the support files it may call.

adz21c

Beginner

  • "adz21c" started this thread

Posts: 5

Location: England

Occupation: Student Software Engineer

  • Send private message

3

Friday, July 16th 2004, 12:20pm

good idea ... that didn't occur to me :P
Still new to this linux thing :-)
I'll try that now

adz21c

Beginner

  • "adz21c" started this thread

Posts: 5

Location: England

Occupation: Student Software Engineer

  • Send private message

4

Friday, July 16th 2004, 12:53pm

what would I type in to make the link, cos when I tried it, during compiling it complained the file appears to be moved.

It seemed to compile anyway ... no problems so far ... just curious about your recommendation ... just incase the messenger does end up screwing up

5

Saturday, July 17th 2004, 9:37pm

ln -s filename /newdir/filename

adz21c

Beginner

  • "adz21c" started this thread

Posts: 5

Location: England

Occupation: Student Software Engineer

  • Send private message

6

Sunday, July 18th 2004, 9:58am

ok, cheers thats what i put anyway :-)

7

Sunday, July 9th 2006, 12:27am

I was having the same problem installing KOffice on Mandriva 2006, so I followed dj's advice, but now I am getting this:

Source code

1
can't read /usr/X11R6/lib64/libGL.la: Too many levels of symbolic links

Any ideas?