help-octave
[Top][All Lists]
Advanced

[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
-----------------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]