I have tried to compile octave 2.0.16, and it complains about
struct rusage (in <sys/resource.h>), which does not seem to have a
well-defined size?!? Now, I have found the same problem trying to compile 
ssh. I wonder if it's a problem with pgcc or glibc. Can anyone of you
help? I have attached the error report from the compiler (regarding
octave 2.0.16 compilation).

--
Aequam memento rebus in arduis servare mentem...

Mauro Tortonesi             [EMAIL PROTECTED]
Ferrara Linux User Group    http://www.ferrara.linux.it
c++ -c  -fPIC -I. -I.. -I../liboctave -I../src -I../libcruft/misc  -I../glob -I../glob 
-DHAVE_CONFIG_H -mieee-fp -fno-rtti -fno-exceptions -fno-implicit-templates -g -O2 
-Wall getrusage.cc -o pic/getrusage.o
getrusage.cc: In function `class octave_value_list Fgetrusage(const octave_value_list 
&, int)':
getrusage.cc:80: aggregate `struct rusage ru' has incomplete type and cannot be
initialized
getrusage.cc:82: confused by earlier errors, bailing out
make[2]: *** [pic/getrusage.o] Error 1
rm pic/getpwent.o pic/fft2.o pic/gammainc.o pic/chol.o pic/balance.o pic/dassl.o 
pic/det.o pic/filter.o pic/colloc.o pic/expm.o pic/fsolve.o pic/getgrent.o 
pic/besselj.o pic/eig.o pic/betainc.o pic/fft.o pic/find.o
make[2]: Leaving directory `/temp/octave-2.0.16/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/temp/octave-2.0.16'
make: *** [all] Error 2

Reply via email to