ncl on solaris 10x86

From: Julie Chen <chenj_at_nyahnyahspammersnyahnyah>
Date: Wed, 13 Feb 2008 15:20:57 -0800

I'm wondering if anyone able to compile NCL on Solaris 10x86. Hope
someone can give me some help on this. I tried with both gcc and Sun
Studio 12 but both failed to compile. Thank you very much for your
time.

 

Best,

Julie

 

Gcc -v

Configured with: ../configure --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77

Thread model: posix

gcc version 3.4.6

 

Cc -V

cc: Sun C 5.9 SunOS_i386 Patch 124868-02 2007/11/27

 

 

I tried with gcc version 3.4.6 local installation. "make Everthing" got
following error:

 

gcc -ansi -fPIC -O -I../../../.././include -I/usr/X11R6/include
-DSPOOL_TRANS='"ctrans"' -DNGTMPDIR='"tmp"' -DBINDIR='"bin"'
-DLIBDIR='"lib"' -DNCARGDIR='"ncarg"' -DSYSV -D_POSIX_SOURCE
-D_XOPEN_SOURCE -DByteSwapped -DNeedFuncProto -c ictrans.c

In file included from ictrans.c:52:

/usr/include/sys/resource.h:146: error: field `ru_utime' has incomplete
type

/usr/include/sys/resource.h:147: error: field `ru_stime' has incomplete
type

*** Error code 1

make: Fatal error: Command failed for target `ictrans.o'

Current working directory
/usr/local/ncl_ncarg-5.0.0/ncarview/src/lib/libictrans

*** Error code 1

The following command caused the error:

for dir in libcgm libncarg_ras libctrans libictrans ; do \

if (test -d $dir) then \

(cd $dir; echo "Making ./ncarview/src/lib/$dir";\

make );sleep 1;\

else echo "NOT Making ./ncarview/src/lib/$dir"; fi \

done

make: Fatal error: Command failed for target `makesubdirs'

Current working directory /usr/local/ncl_ncarg-5.0.0/ncarview/src/lib

 

Compile using Sun Studio 12 also got similar error:

 

cc -Xt -O -I../../../.././include -I/usr/X11R6/include
-DSPOOL_TRANS='"ctrans"' -DNGTMPDIR='"tmp"' -DBINDIR='"bin"'
-DLIBDIR='"lib"' -DNCARGDIR='"ncarg"' -DSYSV -D_POSIX_SOURCE=199506L
-D_XOPEN_SOURCE -DNeedFuncProto -c ictrans.c

"/usr/include/sys/resource.h", line 146: incomplete struct/union/enum
timeval: ru_utime

"../../../.././include/ncarg/cgm_tools.h", line 159: warning: no
explicit type given

"../../../.././include/ncarg/cgm_tools.h", line 166: warning: no
explicit type given

"../../../.././include/ncarg/cgm_tools.h", line 173: warning: no
explicit type given

"../../../.././include/ncarg/cgm_tools.h", line 181: warning: no
explicit type given

"ictrans.c", line 123: warning: old-style declaration or incorrect type
for: usage

"ictrans.c", line 162: warning: old-style declaration or incorrect type
for: ICTrans

"ictrans.c", line 206: warning: implicit function declaration:
OpenOptionTbl

"ictrans.c", line 236: warning: implicit function declaration:
SetMinLineWidthDefault

"ictrans.c", line 238: warning: implicit function declaration:
SetMaxLineWidthDefault

"ictrans.c", line 240: warning: implicit function declaration:
SetAdditionalLineScale

"ictrans.c", line 310: warning: implicit function declaration:
AppendString

"ictrans.c", line 338: warning: implicit function declaration: InitSpool

"ictrans.c", line 341: warning: implicit function declaration:
init_icommand

"ictrans.c", line 349: warning: implicit function declaration: isatty

"ictrans.c", line 386: warning: implicit function declaration:
processMemoryCGM

"ictrans.c", line 391: warning: implicit function declaration:
ex_command

"ictrans.c", line 427: warning: implicit function declaration:
get_command

cc: acomp failed for ictrans.c

*** Error code 2

make: Fatal error: Command failed for target `ictrans.o'

Current working directory
/usr/local/ncl_ncarg-5.0.0/ncarview/src/lib/libictrans

*** Error code 1

 

 

 

 

_______________________________________________
ncl-install mailing list
ncl-install_at_ucar.edu
http://mailman.ucar.edu/mailman/listinfo/ncl-install
Received on Wed Feb 13 2008 - 16:20:57 MST

This archive was generated by hypermail 2.2.0 : Wed Feb 20 2008 - 13:05:14 MST