[prev in list] [next in list] [prev in thread] [next in thread]
List: pcc-list
Subject: [pcc-list] pcc-101014 (and earlier) failure on Solaris SPARC
From: "Nelson H. F. Beebe" <beebe () math ! utah ! edu>
Date: 2010-10-14 14:42:56
Message-ID: CMM.0.95.0.1287067376.beebe () psi ! math ! utah ! edu
[Download RAW message or body]
Although I have a version of pcc from 8-May-2009 installed on our
Solaris SPARC systems, recent releases have all failed to build on
that platform, which, at our site, supports 15K user accounts,
hundreds of desktops, and a dozen servers.
Here is the most recent compilation failure:
gcc -std=c99 -I/usr/local/include -D_XOPEN_SOURCE=600 -DGCC_COMPAT \
-DPCC_DEBUG -Dos_sunos -Dmach_sparc64 -D_ISOC99_SOURCE \
-I. -I. -I../.. -I../../mip -I../../arch/sparc64 -I../../os/sunos \
-DLIBDIR=\"/usr/lib/\" -Wall -Wmissing-prototypes -Wstrict-prototypes \
-Wshadow -Wsign-compare -c -o local.o ../../arch/sparc64/local.c
../../arch/sparc64/local.c: In function 'clocal':
../../arch/sparc64/local.c:61: error: 'NODE' has no member named 'n_sue'
../../arch/sparc64/local.c:61: error: 'NODE' has no member named 'n_sue'
../../arch/sparc64/local.c:70: error: 'btdims' undeclared (first use in this \
function)
../../arch/sparc64/local.c:70: error: (Each undeclared identifier is reported \
only once
../../arch/sparc64/local.c:70: error: for each function it appears in.)
../../arch/sparc64/local.c:86: error: 'NODE' has no member named 'n_sue'
../../arch/sparc64/local.c:143: warning: implicit declaration of function 'MKSUE'
../../arch/sparc64/local.c:143: warning: passing argument 6 of 'block' makes \
pointer from integer without a cast
../../arch/sparc64/local.c: In function 'myp2tree':
../../arch/sparc64/local.c:175: error: 'btdims' undeclared (first use in this \
function)
../../arch/sparc64/local.c: At top level:
../../arch/sparc64/local.c:203: error: conflicting types for 'offcon'
./pass1.h:229: error: previous declaration of 'offcon' was here
../../arch/sparc64/local.c: In function 'defzero':
../../arch/sparc64/local.c:327: error: 'struct symtab' has no member named 'ssue'
The pcc build should not even be using the sparc64 tree, because the
default world on Solaris SPARC has always been a 32-bit one, with
64-bit builds possible, but rare, and most locally-installed libraries
available only in their 32-bit forms.
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- University of Utah FAX: +1 801 581 4148 -
- Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu -
- 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org -
- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic