From bug-octave-request at bevo dot che dot wisc dot edu Tue Jan 27 19:53:47 1998 Subject: Re: octave 2.0.9.96 with gcc-2.7.2.2 on HPUX10.20 From: Joao Cardoso To: bug-octave at bevo dot che dot wisc dot edu Date: Wed, 28 Jan 1998 01:52:44 +0000 (WET) > > Your message arrived here with nothing in the body. > > jwe > Sorry, here it is: > > gcc-2.8.0 did not work, so back to 2.7.2.2. Now I am getting : > Did you try egcs? I compiled with sucess 2.0.9.95 on my weird SCO unix with dlopen and shared libs, which I was never able to do with gcc. You can find egcs at http://www.cygnus.com/egcs I got some warning, thought: oct-gperf.h:80: warning: sorry: semantics of inline function static data `const struct octave_kw const wordlist[50]' are wrong (you'll wind up with multiple copies) load-save.cc:1757: warning: decimal integer constant is so large that it is unsigned load-save.cc:1763: warning: decimal integer constant is so large that it is unsigned load-save.cc:1763: warning: decimal integer constant is so large that it is unsigned sysdep.cc:395: warning: implicit declaration of function `int tputs(...)' utils.cc:121: warning: implicit declaration of function `int strncasecmp(...)' oct-gperf.h:80: warning: sorry: semantics of inline function static data `const struct octave_kw const wordlist[50]' are wrong (you'll wind up with multiple copies) load-save.cc:1757: warning: decimal integer constant is so large that it is unsigned load-save.cc:1763: warning: decimal integer constant is so large that it is unsigned load-save.cc:1763: warning: decimal integer constant is so large that it is unsigned sysdep.cc:395: warning: implicit declaration of function `int tputs(...)' utils.cc:121: warning: implicit declaration of function `int strncasecmp(...)' dassl.cc:248: warning: assuming & on `DASSL_options::set_absolute_tolerance(double)' dassl.cc:248: warning: assuming & on `DASSL_options::absolute_tolerance()' dassl.cc:248: warning: assuming & on `DASSL_options::set_initial_step_size(double)' dassl.cc:248: warning: assuming & on `DASSL_options::initial_step_size()' dassl.cc:248: warning: assuming & on `DASSL_options::set_maximum_step_size(double)' dassl.cc:248: warning: assuming & on `DASSL_options::maximum_step_size()' dassl.cc:248: warning: assuming & on `DASSL_options::set_relative_tolerance(double)' dassl.cc:248: warning: assuming & on `DASSL_options::relative_tolerance()' fsolve.cc:209: warning: assuming & on `NLEqn_options::set_tolerance(double)' fsolve.cc:209: warning: assuming & on `NLEqn_options::tolerance()' lsode.cc:228: warning: assuming & on `LSODE_options::set_absolute_tolerance(double)' lsode.cc:228: warning: assuming & on `LSODE_options::absolute_tolerance()' lsode.cc:228: warning: assuming & on `LSODE_options::set_initial_step_size(double)' lsode.cc:228: warning: assuming & on `LSODE_options::initial_step_size()' lsode.cc:228: warning: assuming & on `LSODE_options::set_maximum_step_size(double)' lsode.cc:228: warning: assuming & on `LSODE_options::maximum_step_size()' lsode.cc:228: warning: assuming & on `LSODE_options::set_minimum_step_size(double)' lsode.cc:228: warning: assuming & on `LSODE_options::minimum_step_size()' lsode.cc:228: warning: assuming & on `LSODE_options::set_relative_tolerance(double)' lsode.cc:228: warning: assuming & on `LSODE_options::relative_tolerance()' quad.cc:285: warning: assuming & on `Quad_options::set_absolute_tolerance(double)' quad.cc:285: warning: assuming & on `Quad_options::absolute_tolerance()' quad.cc:285: warning: assuming & on `Quad_options::set_relative_tolerance(double)' quad.cc:285: warning: assuming & on `Quad_options::relative_tolerance()' Also, when I clear one variable, all others, including functions are also cleared. Joao