build failure for SunOS 5.5

Matija Exel Matija.Exel at lag.ensieg.inpg.fr
Mon Nov 8 10:18:41 CET 1999


hello,

is there a way to build Python for SunOS 5.5? Here are my attempts
on a SPARCstation20 platform:

1) context information:
> cat /etc/motd
Sun Microsystems Inc.   SunOS 5.5       Generic November 1995
> which cc
/usr/ucb/cc

 2) configure and make:
Python-1.5.2>./configure
Python-1.5.2>make
"./posixmodule.c", line 629: undefined symbol: chdir
"./posixmodule.c", line 688: undefined symbol: chown
"./posixmodule.c", line 727: undefined symbol: link
"./posixmodule.c", line 1059: undefined symbol: rmdir
"./posixmodule.c", line 1130: undefined symbol: unlink
"./posixmodule.c", line 2844: warning: improper pointer/integer
combination: op "="
*** Error code 2
make: Fatal error: Command failed for target `posixmodule.o'
Current working directory
/home/etel/exel/HomePython/Python-1.5.2/Modules
*** Error code 1
make: Fatal error: Command failed for target `Modules'

When looking into congif.log, I find the following error messages:
"configure", line 1381: invalid source character: '#'
"configure", line 1381: warning: improper pointer/integer combination:
op "="
"configure", line 1381: non-constant initializer: op "NAME"
"configure", line 1381: invalid source character: '#'
"configure", line 1381: warning: improper pointer/integer combination:
op "="
"configure", line 1381: non-constant initializer: op "NAME"
"configure", line 1381: syntax error before or at: "() -- "
"configure", line 1381: warning: syntax error:  empty declaration
"configure", line 3887: warning: volatile is a keyword in ANSI C
"configure", line 3887: undefined symbol: volatile
"configure", line 3887: syntax error before or at: int
"configure", line 3887: undefined symbol: x
"configure", line 3913: warning: signed is a keyword in ANSI C
"configure", line 3913: undefined symbol: signed
"configure", line 3913: syntax error before or at: char

 any help appreciated!

--
-------------------------------------------------------------------
 M. Matija Exel
 E.N.S.I.E.G., Service  Informatique / L.A.G.
 BP.  46 Cedex,  38402 St.Martin d'Heres,  FRANCE
 Tel : (+33) 4 76 82 71 12          Fax:(+33) 4 76 82 63 88
 e-mail : Matija.Exel at lag.ensieg.inpg.fr
 web:  http://www-hadoc.ensieg.inpg.fr/~exel/






More information about the Python-list mailing list