Summary: | Linking problem on Solaris needs to be in a README. | ||
---|---|---|---|
Product: | cairo | Reporter: | dave irkby <david.kirkby> |
Component: | general | Assignee: | Carl Worth <cworth> |
Status: | RESOLVED NOTOURBUG | QA Contact: | cairo-bugs mailing list <cairo-bugs> |
Severity: | normal | ||
Priority: | high | ||
Version: | 1.0.2 | ||
Hardware: | SPARC | ||
OS: | Solaris | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
dave irkby
2005-10-19 15:34:27 UTC
Isn't this in fact a matter of position independent code? Is /usr/local/lib/libz.a compiled by you? Can you try to build it as a shared object? Or at least instruct the compiler to generate PIC code (-fPIC/-fpic for gcc). I'm confused by this bug simply because libtool is meant to isolate us from varied details of how to build shared libraries on all platforms. The "allocatable but non-writable sections" seems highly indicative of an issue with Position-Independent-Code and looks like an issue mixing shared-object code with a non-PIC archive library... Please forgive me if I'm wrong! Try building 1.8.0 and check that the current build system works for you. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.