![]() Registered Member ![]()
|
I'm trying to compile kdelibs 4.6.5 and I keep getting this error:
I'm compiling this on a Fedora 14 for my yum repo ( http://www.fedtrek.com/staff/omega13a/rpms/fc14/i386/ ). |
![]() Administrator ![]()
|
The actual error(s) in question seem to be before this. Can you please pastebin the entire build log, including CMake configuration output?
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
Last edited by omega13a on Fri Jul 29, 2011 8:51 pm, edited 1 time in total.
|
![]() Administrator ![]()
|
It seems that somehow the output to gcc is being mangled.
Probably best to contact your distribution if they created this source RPM.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
I noticed that /gcc/i686-redhat-linux/4.5.1 -L/lib -lgcc_s -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err also appears here:
-- Found GSSAPI: /gcc/i686-redhat-linux/4.5.1 -L/lib -lgcc_s -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err Seems like the problem that causes the error happens a lot earlier. |
![]() Registered Member ![]()
|
Please put only in your posts the relevant part! Only the part where the error occurs.
This way you do not get the very very very long post you've send here. Stef |
![]() Registered Member ![]()
|
I put everything into a text file on my website. Here's a link for those to lazy (like me
![]() http://www.fedtrek.com/staff/omega13a/k ... ld_log.txt Also, if you get a page not found error, chances are my website is down. My website is hosted on a server in my house and I've been having on and off problems staying connected to the net today... *grumbles* |
![]() Administrator ![]()
|
Can you please check that the GSSAPI headers are installed on your system?
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
They are installed. After some playing around, I found a very crude fix to the problem. I had to hard code the values for GSSAPI_FLAVOR and GSSAPI_LIBS in the RPM's spec file. GSSAPI_LIBS was the problem. For whatever reason, it was being set to /gcc/i686-redhat-linux/4.5.1 -L/lib -lgcc_s -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err when it the correct value was -L/gcc/i686-redhat-linux/4.5.1 -L/lib -lgcc_s -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err. No clue why cmake was leaving out the the first -L...
|
Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot], Yahoo [Bot]