texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Texmacs-dev] Build failure on mips[el], and some compiler warnings


From: Ralf Treinen
Subject: [Texmacs-dev] Build failure on mips[el], and some compiler warnings
Date: Mon, 30 Sep 2002 21:51:31 +0200
User-agent: Mutt/1.4i

Hi,

I'm just looking through the recent logs of the debian autobuilders.
There is a build failure on mips and mipsel:

Mips/Mipsel, gcc/g++ 2.95.4
===========================

Resource/language.hh: In method `void
edit_text_rep::__thunk_136_make_postscript__13edit_text_repG6stringbT1N51(string,
bool, string, string, string, string, string, string)':
Resource/language.hh:22: redeclaration of `class string y2'
Edit/Editor/edit_main.hh:57: `class string y2' previously declared here
Edit/Modify/edit_text.hh:57: prior parameter's size depends on `class
string y2'
Resource/language.hh:22: confused by earlier errors, bailing out
make[2]: *** [Objects/edit_main.o] Error 1


A complete build log can be found at

http://buildd.debian.org/fetch.php?&pkg=texmacs&ver=1.0.0.17-2&arch=mips&stamp=1033218917&file=log&as=raw


The others are only warnings:


Powerpc, gcc/g++: 2.95.4, but also seen on others:
===================================================


At the last invocation of c++:

c++ -Wl,-Bdynamic -L /build/buildd/texmacs-1.0.0.17/TeXmacs-1.0.0.17/lib
-lm -Wl,-rpath, -L/usr/X11R6/lib -lXext -lX11 -L/usr/lib -lguile -lm
-ldl Objects/analyze.o [...]
Objects/file.o: In function `eval_system(string)':
Objects/file.o(.text+0x888c): the use of `tmpnam' is dangerous, better
use `mkstemp'



IA64 (Itanium), gcc/g++: 2.96
=============================

c++ -I./Basic/Data -I./Basic/Misc -I./Basic/System -I./Basic/Types
-I./Resource -I./Window -fPIC -O2 -c
./Window/Widget/Composite/array_widget.cc -o Objects/array_widget.o 
In file included from Basic/Data/tree.hh:18,
                 from Window/event.hh:15,
                 from Window/widget.hh:15,
                 from Window/Widget/basic_widget.hh:15,
                 from Window/Widget/composite_widget.hh:15,
                 from ./Window/Widget/Composite/array_widget.cc:16:
Basic/Types/hashmap.hh: In function `int hash (void *)':
Basic/Types/hashmap.hh:99: warning: cast from pointer to integer of 
different size

[similar messages all over the build log.]



Architectures catched by *-*-linux-gnu (arm,mips,mipsel)
========================================================

In file included from Basic/Types/basic.hh:15,
                 from Basic/Data/tree.hh:15,
                 from Window/event.hh:15,
                 from Window/widget.hh:15,
                 from Window/Widget/basic_widget.hh:15,
                 from Window/Widget/composite_widget.hh:15,
                 from ./Window/Widget/Composite/array_widget.cc:16:
Basic/System/tm_configure.hh:22: warning: missing white space after `#define 
OS_gnu'

I guess this should be fixed by changing CONFIG_OS="gnu-linux" to
CONFIG_OS="GNU_LINUX".


-Ralf.
-- 




reply via email to

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