LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-04-2008, 09:55 AM   #1
dive
Senior Member
 
Registered: Aug 2003
Location: UK
Distribution: Slackware
Posts: 3,467

Rep: Reputation: Disabled
Problems compiling Cairo


I am trying to compile cairo but I get a make error:

Code:
*** Warning: Linking the shared library libcairo.la against the
*** static library ..//usr/lib/pkgconfig/libpixman-1-so.a is not portable!
followed by:

Code:
gcc: ..//usr/lib/pkgconfig/libpixman-1-so.a: No such file or directory
make[3]: *** [libcairo.la] Error 1
make[3]: Leaving directory `/tmp/cairo-1.8.0-src-1/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/cairo-1.8.0-src-1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/cairo-1.8.0-src-1'
make: *** [all] Error 2
I have tried --disable-static and --disable-shared but no change.

Any ideas where to go from here? I can not find any info on libpixman-1-so.a anywhere.

Last edited by dive; 10-04-2008 at 09:58 AM.
 
Old 10-04-2008, 11:43 AM   #2
bathory
LQ Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 13,163
Blog Entries: 1

Rep: Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032Reputation: 2032
Quote:
Any ideas where to go from here? I can not find any info on libpixman-1-so.a anywhere.
You cannot find it because it doesn't exist. It should be libpixman-1.la and it should be located in /usr/lib.
Did you used any particular option in your ./configure script?
 
Old 10-04-2008, 01:04 PM   #3
dive
Senior Member
 
Registered: Aug 2003
Location: UK
Distribution: Slackware
Posts: 3,467

Original Poster
Rep: Reputation: Disabled
Solved now thanks. I had to mkdir usr/lib/pkconfig in the src directory, move a few files about, apply some patches and copy /usr/lib/libpixman-1.a as libpixman-1-so.a.

All this was to compile cairo with glitz support to try out cairo-dock's hardware rendering. Upshot after several hours playing about compiling is that glitz support needs much more work to iron out the bugs. Live and learn eh?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
compiling Cairo ryanfx Linux - Software 3 12-08-2008 09:43 AM
Compiling troubles with pango and cairo? Cotobear Slackware 1 03-19-2008 02:49 AM
problems makeing cairo-1.2.6 bloodyscript Ubuntu 1 07-23-2007 09:32 AM
Problems installing atk and cairo.....need help!!!! geeksdatabase Mandriva 13 02-20-2007 09:40 AM
compiling cairo 1.2.6 on CentOS 4.x primorec Linux - Desktop 0 02-08-2007 03:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration