Skip site navigation (1) Skip section navigation (2)

Re: Problem building initdb on sparc10

From: "Ganesh Chaudhari" <ganesh(dot)techgroups(at)gmail(dot)com>
To: "Averbukh Stella" <Stella(dot)Averbukh(at)arbitron(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: Problem building initdb on sparc10
Date: 2006-06-03 16:59:58
Message-ID: cd841c230606030959x749e436ap7132ea6748ec176a@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-adminpgsql-hackers
I encountered similar problem but not sure what I did to make it work. I
would say check makefile properly, may be you missed to put at someother
place too where its needed. Also export LD library path before starting the
build with all path.

LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/sfw/lib
export LD_LIBRARY_PATH

Thanks
Ganesh

On 5/30/06, Averbukh Stella <Stella(dot)Averbukh(at)arbitron(dot)com> wrote:
>
>  Hello,
>
> I'm building postgresQL on Sparc10 and the build goes fine unil initdb.
>
> /usr/local/bin/gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
> -Wendif-labels -fno-strict-aliasing initdb.o -L../../../src/port -lpgport
> -L../../../src/interfaces/libpq -lpq -L../../../src/port -Wl,-R/postgres/lib
> -L/lib -L/usr/lib -L/usr/local/lib -L/usr/local/ssl/lib
> -L/platform/SUNW,Ultra-60/lib -L/usr/sfw/lib/sparcv9 -L/usr/sfw/lib/
> -L/usr/local/lib/sparcv9 -lpgport -lz -lrt -lresolv -lgen -lsocket -lnsl
> -ldl -lm -o initdb
> Undefined first referenced
> symbol in file
> sigmask ../../../src/interfaces/libpq/libpq.so
> sigblock ../../../src/interfaces/libpq/libpq.so
> ld: fatal: Symbol referencing errors. No output written to initdb
> collect2: ld returned 1 exit status
> gmake[2]: *** [initdb] Error 1
> gmake[2]: Leaving directory `/export/home/usaver/postgres/postgresql-8.1.3
> /src/bin/initdb'
> gmake[1]: *** [all] Error 2
> gmake[1]: Leaving directory `/export/home/usaver/postgres/postgresql-8.1.3
> /src/bin'
> gmake: *** [all] Error 2
>
> I ran ldd on libpq.so ldd interfaces/libpq/libpq.so
> libresolv.so.2 => /lib/libresolv.so.2
> libsocket.so.1 => /lib/libsocket.so.1
> libnsl.so.1 => /lib/libnsl.so.1
> *libgcc_s.so.1 => (file not found)*
> libc.so.1 => /lib/libc.so.1
> libmp.so.2 => /lib/libmp.so.2
> libmd5.so.1 => /lib/libmd5.so.1
> libscf.so.1 => /lib/libscf.so.1
> libdoor.so.1 => /lib/libdoor.so.1
> libuutil.so.1 => /lib/libuutil.so.1
> libm.so.2 => /lib/libm.so.2
> /platform/SUNW,Ultra-60/lib/libc_psr.so.1
> /platform/SUNW,Ultra-60/lib/libmd5_psr.so.1
> If you notice libgcc_s.so.1 was not found. But I found it using find (see
> bellow)
>
> # find / -name "libgcc_s.so.1"
> /usr/sfw/lib/sparcv9/libgcc_s.so.1
> /usr/sfw/lib/libgcc_s.so.1
> /usr/local/lib/sparcv9/libgcc_s.so.1
> /usr/local/lib/libgcc_s.so.1
>
> I added all librararies directories to Makefile. See compilation line
> bellow. Unfortunately, something is not linking. I searched internet for the
> similar problem on Sparc and could not find anything.
>
> Did anybody see this error before and can suggest me a way to fix it?
>
> Thank you all.
>
> *Stella Averbukh*
> _________________________________
> Senior Software Lead, Arbitron Inc.
>
>
>

In response to

pgsql-hackers by date

Next:From: Joachim WielandDate: 2006-06-03 18:23:53
Subject: Re: Allow commenting of variables in postgresql.conf to - try3
Previous:From: Andrew DunstanDate: 2006-06-03 16:38:01
Subject: Re: COPY (query) TO file

pgsql-admin by date

Next:From: Jeroen KransenDate: 2006-06-04 11:31:52
Subject: restoring data tree from old 7.3 database
Previous:From: Jim NasbyDate: 2006-06-02 13:31:25
Subject: Re: A quick question on CONTRIB package

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group