[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Unidentified subject!
From: |
John W. Eaton |
Subject: |
Unidentified subject! |
Date: |
Fri, 5 May 2000 03:37:11 -0500 (CDT) |
On 5-May-2000, Walid Hachem <address@hidden> wrote:
| Thank you for putting me on Octave mailing list.
Please note that
address@hidden
is not a valid address. The `*' characters are there for emphasis,
and were inserted when the text was converted from the GNU Texinfo
source format (I think I fixed this in my current sources, to avoid
future confusion).
| I have problems with compiling Octave on a Linux Operating System.
| The version of my Octave source code is : 2.0.13.95
Probably the best thing to do would be to start with the current
stable sources, which are 2.0.16, and are available from
ftp.che.wisc.edu in the directory /pub/octave.
| My machine is a Pentium Celeron PC.
| The Linux kernel I am using is 2.2.14-15mdk (Mandrake 7 distribution)
|
| When I try to compile Octave, at a certain point I have the following message:
|
| making all in src
| cd src ; make all
| make[2]: Entering directory `/home/walid/Octave/octave-2.0.13.95/src'
| c++ -c -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 sysdep.cc
| sysdep.cc: In function `class octave_value_list Fclc(const octave_value_list
&, int)':
| sysdep.cc:395: implicit declaration of function `int tputs(...)'
| make[2]: *** [sysdep.o] Error 1
| make[2]: Leaving directory `/home/walid/Octave/octave-2.0.13.95/src'
| make[1]: *** [src] Error 2
| make[1]: Leaving directory `/home/walid/Octave/octave-2.0.13.95'
| make: *** [all] Error 2
I believe that this problem is fixed in 2.0.16.
| In the file "sysdep.cc", the code that it cannot compile is the
| following:
|
| #if ! defined (_GO32_)
| if (term_clrpag)
| tputs (term_clrpag, 1, _rl_output_character_function);
| else
| crlf ();
| #else
| crlf ();
| #endif
|
| Can you please help me understand why it is not working ?
| In particular, what is the meaning of the switch _GO32_ ?
It's an old OS, I think.
jwe
-----------------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.che.wisc.edu/octave/octave.html
How to fund new projects: http://www.che.wisc.edu/octave/funding.html
Subscription information: http://www.che.wisc.edu/octave/archive.html
-----------------------------------------------------------------------