Re: Glib compile error
- From: Owen Taylor <otaylor redhat com>
- To: Daniel Carrera <dcarrera math umd edu>
- Cc: gtk-list gnome org
- Subject: Re: Glib compile error
- Date: Mon, 18 Aug 2003 13:54:43 -0400
On Mon, 2003-08-18 at 12:25, Daniel Carrera wrote:
> On Mon, Aug 18, 2003 at 08:12:18AM -0400, Owen Taylor wrote:
> > > /data/local/lib/libz.a(gzio.o)
> > > strcat 0x22c8
> > > /data/local/lib/libz.a(gzio.o)
> > > ld: fatal: relocations remain against allocatable but non-writable
> > > sections
> > > collect2: ld returned 1 exit status
> > > gmake[1]: *** [libglib-2.0.la] Error 1
> > > gmake[1]: Leaving directory `/data/local/src/gtk/glib-2.2.2/glib'
> > > gmake: *** [all-recursive] Error 1
> >
> > I believe it is saying "you need a shared library for zlib; I
> > can't link libz.a into libpixbufloader-png.so because it isn't
> > relocatable code"
>
> Ah, I see. Thanks. Now, not to be thick-headed, but how do I make the
> .so? I have the source to zlib. I've made libz.a myself.
Well, the process of building a shared library is rather system
specific; most open source software uses 'libtool' to handle the
details, but zlib probably doesn't, since it gets used on all
sorts of crazy systems. (I don't think I've ever built it from
scratch, actually.)
There may be instructions in the zlib documentation about building
shared libraries; or I've heard people mention sunfreeware.com -
they seem to have binaries of zlib for Solaris 8.
Regards,
Owen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]