Compiling PostgreSQL on SINIX

Started by Hannu Krosingabout 27 years ago2 messageshackers
Jump to latest
#1Hannu Krosing
hannu@tm.ee

Hello,

I'm trying to compile postgresql on Siemens Nixdorf RS600 running
SINIX-Y using the gnu toolchain.

I am new to programming SINIX.

As I've read that this version should be able to run the same binaries
as IRIX I tried to run it using --with-template=irix5

configure went fine, after i added --without-CXX, but make gave me
the following:

-------------
[postgres@zeus src]$make
make lexverify
make[1]: Entering directory `/dbs/vol2/home/postgres/pgsql/src'
make -C lextest all
make[2]: Entering directory `/dbs/vol2/home/postgres/pgsql/src/lextest'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/dbs/vol2/home/postgres/pgsql/src/lextest'
make[1]: Leaving directory `/dbs/vol2/home/postgres/pgsql/src'
make -C utils all
make[1]: Entering directory `/dbs/vol2/home/postgres/pgsql/src/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/dbs/vol2/home/postgres/pgsql/src/utils'
make -C backend all
make[1]: Entering directory `/dbs/vol2/home/postgres/pgsql/src/backend'
make -C access all
make[2]: Entering directory
`/dbs/vol2/home/postgres/pgsql/src/backend/access'
make -C common SUBSYS.o
make[3]: Entering directory
`/dbs/vol2/home/postgres/pgsql/src/backend/access/common'
ld -r -o SUBSYS.o heaptuple.o heapvalid.o indextuple.o indexvalid.o
printtup.o scankey.o tupdesc.o
collect2: ld returned 1 exit status
ld: heaptuple.o: fatal error: symbolic tables not ordered

make[3]: *** [SUBSYS.o] Error 1
make[3]: Leaving directory
`/dbs/vol2/home/postgres/pgsql/src/backend/access/common'
make[2]: *** [submake] Error 2
make[2]: Leaving directory
`/dbs/vol2/home/postgres/pgsql/src/backend/access'
make[1]: *** [access.dir] Error 2
make[1]: Leaving directory `/dbs/vol2/home/postgres/pgsql/src/backend'
make: *** [all] Error 2
--------------

I'm quite pussled by the "symbolic tables not ordered" message.

Can anyone tell me what could it possibly mean and how to avoild it ?

It may be not specifically a postgres question but a gcc/ld one ,
but I was able to compile apache 1.3.3 by just doing ./configure; make

Any help (including pointer to better places to ask SINIX questions)
much welcome.

or does anyone have a compiled binary for irix5 that they could let me
try?

----------------
Hannu

#2Bruce Momjian
bruce@momjian.us
In reply to: Hannu Krosing (#1)
Re: [HACKERS] Compiling PostgreSQL on SINIX

I'm quite pussled by the "symbolic tables not ordered" message.

Can anyone tell me what could it possibly mean and how to avoild it ?

It may be not specifically a postgres question but a gcc/ld one ,
but I was able to compile apache 1.3.3 by just doing ./configure; make

It usually means it wants tsort run on the library. You may find other
OS's that have that configured, and if you add that, it may fix the
problem. Send us a patch, and we will try and get it into the
distribution.

-- 
  Bruce Momjian                        |  http://www.op.net/~candle
  maillist@candle.pha.pa.us            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026