mailing-list for TeXmacs Users

Text archives Help


Need help compiling TeXmacs on Debian (sarge)


Chronological Thread 
  • From: M Singh <address@hidden>
  • To: address@hidden
  • Subject: Need help compiling TeXmacs on Debian (sarge)
  • Date: Wed, 12 May 2004 08:37:49 -0400

Hi

Novice here (as far using texmacs goes).

I just downloaded the source and tried to compile it.
root@nanak:/usr/local/src/emacs/TeXmacs-1.0.3-R2-src# ./configure
--prefix=/usr/local/texmacs

Got some warning messages :

checking if statically linking with guile work... "no"
checking if it works with -lltdl... "no"
checking if it works with -lltdl -ldl... "no"
configure: WARNING: unable to link statically with guile
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
final setup for an Intel/GNU-linux host
configure: WARNING: using g++ 3.*, optimize without inline by default
disabling debugging

Then some errors upon make :
g++ -I./System -I./System/Boot -I./System/Classes -I./System/Files
-I./System/Link -I./System/Misc -I./Classes/Abstract -I./Classes/Atomic
-I./Classes/Compound -I./Data/Drd -I./Data/String -I./Data/Tree
-I./Data/Convert -I./Guile -I./Resource -I./Window -I./Typeset
-I./Typeset/Bridge -I./Typeset/Concat -I./Typeset/Page -I./Edit
-I/usr/include/freetype2 -Wall -Wno-return-type -O3
-fexpensive-optimizations -fno-default-inline -fno-inline -fno-rtti
-fno-exceptions -c ./Typeset/Boxes/Modifier/change_boxes.cpp -o
Objects/change_boxes.o
In file included from Guile/scheme.hpp:22,
from Typeset/Boxes/Modifier/change_boxes.cpp:15:
Guile/Scheme/object.hpp:19:22: libguile.h: No such file or directory
In file included from Guile/scheme.hpp:22,
from Typeset/Boxes/Modifier/change_boxes.cpp:15:
Guile/Scheme/object.hpp:22: error: 'SCM' is used as a type, but is not
defined
as a type.
Guile/Scheme/object.hpp:24: error: parse error before `obj'
Guile/Scheme/object.hpp:26: error: parse error before `)' token
Guile/Scheme/object.hpp:32: error: parse error before `obj'
Guile/Scheme/object.hpp:32: error: missing ';' before right brace
Guile/Scheme/object.hpp:34: error: ISO C++ forbids declaration of
`object' with
no type
Guile/Scheme/object.hpp:35: error: ISO C++ forbids declaration of
`object' with
no type
Guile/Scheme/object.hpp:36: error: ISO C++ forbids declaration of
`object' with
no type
Guile/Scheme/object.hpp:37: error: ISO C++ forbids declaration of
`object' with
no type
Guile/Scheme/object.hpp:38: error: ISO C++ forbids declaration of
`object' with
no type
Guile/Scheme/object.hpp:39: error: ISO C++ forbids declaration of
`object' with
no type
Guile/Scheme/object.hpp:40: error: parse error before `}' token
Guile/Scheme/object.hpp:41: error: syntax error before `&' token
Guile/Scheme/object.hpp:43: error: type specifier omitted for parameter
`object
'
Guile/Scheme/object.hpp:43: error: parse error before `)' token
Guile/Scheme/object.hpp:43: error: `std::ostream& operator<<(...)' must
have an
argument of class or enumerated type
Guile/Scheme/object.hpp:43: error: `std::ostream& operator<<(...)' must
take
exactly two arguments
Guile/Scheme/object.hpp:44: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:44: error: parse error before `,' token
Guile/Scheme/object.hpp:44: error: `bool operator==(...)' must have an
argument
of class or enumerated type
Guile/Scheme/object.hpp:44: error: `bool operator==(...)' must take
exactly two
arguments
Guile/Scheme/object.hpp:45: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:45: error: parse error before `,' token
Guile/Scheme/object.hpp:45: error: `bool operator!=(...)' must have an
argument
of class or enumerated type
Guile/Scheme/object.hpp:45: error: `bool operator!=(...)' must take
exactly two
arguments
Guile/Scheme/object.hpp:47: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:47: error: parse error before `,' token
Guile/Scheme/object.hpp:48: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:48: error: parse error before `)' token
Guile/Scheme/object.hpp:49: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:49: error: parse error before `)' token
Guile/Scheme/object.hpp:50: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:50: error: parse error before `)' token
Guile/Scheme/object.hpp:51: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:51: error: parse error before `)' token
Guile/Scheme/object.hpp:52: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:52: error: parse error before `)' token
Guile/Scheme/object.hpp:53: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:53: error: parse error before `)' token
Guile/Scheme/object.hpp:54: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:54: error: parse error before `)' token
Guile/Scheme/object.hpp:55: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:55: error: parse error before `)' token
Guile/Scheme/object.hpp:57: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:57: error: parse error before `)' token
Guile/Scheme/object.hpp:58: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:58: error: parse error before `)' token
Guile/Scheme/object.hpp:59: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:59: error: parse error before `)' token
Guile/Scheme/object.hpp:60: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:60: error: parse error before `)' token
Guile/Scheme/object.hpp:61: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:61: error: parse error before `)' token
Guile/Scheme/object.hpp:62: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:62: error: parse error before `)' token
Guile/Scheme/object.hpp:63: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:63: error: parse error before `)' token
Guile/Scheme/object.hpp:64: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:64: error: parse error before `)' token
Guile/Scheme/object.hpp:66: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:66: error: parse error before `)' token
Guile/Scheme/object.hpp:67: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:67: error: parse error before `)' token
Guile/Scheme/object.hpp:68: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:68: error: parse error before `)' token
Guile/Scheme/object.hpp:69: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:69: error: parse error before `)' token
Guile/Scheme/object.hpp:70: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:70: error: parse error before `)' token
Guile/Scheme/object.hpp:71: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:71: error: parse error before `)' token
Guile/Scheme/object.hpp:72: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:72: error: parse error before `)' token
Guile/Scheme/object.hpp:73: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:73: error: parse error before `)' token
Guile/Scheme/object.hpp:81: error: parse error before `)' token
Guile/Scheme/object.hpp:82: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:82: error: parse error before `)' token
Guile/Scheme/object.hpp:83: error: parse error before `)' token
Guile/Scheme/object.hpp:84: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:84: error: parse error before `)' token
Guile/Scheme/object.hpp:86: error: parse error before `*' token
Guile/Scheme/object.hpp:87: error: parse error before `)' token
Guile/Scheme/object.hpp:88: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:88: error: parse error before `)' token
Guile/Scheme/object.hpp:89: error: parse error before `)' token
Guile/Scheme/object.hpp:90: error: parse error before `)' token
Guile/Scheme/object.hpp:93: error: parse error before `*' token
Guile/Scheme/object.hpp:94: error: parse error before `*' token
Guile/Scheme/object.hpp:95: error: parse error before `*' token
Guile/Scheme/object.hpp:96: error: parse error before `*' token
Guile/Scheme/object.hpp:97: error: parse error before `)' token
Guile/Scheme/object.hpp:98: error: parse error before `,' token
Guile/Scheme/object.hpp:99: error: parse error before `,' token
Guile/Scheme/object.hpp:100: error: parse error before `,' token
Guile/Scheme/object.hpp:101: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:101: error: parse error before `)' token
Guile/Scheme/object.hpp:102: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:102: error: parse error before `,' token
Guile/Scheme/object.hpp:103: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:103: error: parse error before `,' token
Guile/Scheme/object.hpp:104: error: `object' was not declared in this
scope
Guile/Scheme/object.hpp:104: error: parse error before `,' token
Typeset/Boxes/Modifier/change_boxes.cpp: In member function `virtual
tree
action_box_rep::action(tree, int, int, int)':
Typeset/Boxes/Modifier/change_boxes.cpp:251: error: `call' undeclared
(first
use this function)
Typeset/Boxes/Modifier/change_boxes.cpp:251: error: (Each undeclared
identifier
is reported only once for each function it appears in.)
make[1]: *** [Objects/change_boxes.o] Error 1
make[1]: Leaving directory
`/usr/local/src/emacs/TeXmacs-1.0.3-R2-src/src'
make: *** [TEXMACS] Error 2

How do I fix these ?

Thanks,

MS





Archive powered by MHonArc 2.6.19.

Top of page