Re: [gtk-list] Problem compiling GTK/Perl 0.2.04 on solaris
- From: Kenneth Albanowski <kjahds kjahds com>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Problem compiling GTK/Perl 0.2.04 on solaris
- Date: Sun, 30 Aug 1998 19:22:09 -0400 (EDT)
On Sun, 30 Aug 1998, Mohamed Hendawi wrote:
> I cannot compile GTK/Perl 0.2.04 on Solaris 2.51 with perl 5.004_04. I get
> the following
> error:
>
> ld: fatal: too many symbols require "small" PIC references:
> have 4543, maximum 2048 -- recompile some modules -K PIC.
>
> Any idea what this could mean? I have tried this with all permutations of
> GTK/Perl 0.2.04 and 0.3 and GTK 1.0.5 and 1.1.1.
>
> One thing I find suspicious is the fact that I am using gcc as the compiler
> and /usr/ccs/bin/ld to link. That seems fishy. Shouldn't gcc be using it's
> own linker? It's possible that my system has been configured incorrectly.
>
> One additional note: I tried hacking the CCFLAGS in the Makefile to include
> "-fpic". I still get the same problem though.
If I remember right, you might have better luck if you use -fPIC, instead
of -fpic. But you might need to make this change in Perl, as well.
Unfortunately, Gtk/Perl has so many exported symbols that it is
overflowing the (somewhat) limited -fpic symbol space.
--
Kenneth Albanowski (kjahds@kjahds.com, CIS: 70705,126)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]