[Flightgear-devel] JSBsim fails to build in FGFS cvs

2004-02-20 Thread Gopal Mor
Hi,

First of all sincere thanks to ehofman for makinf
chnage in panel.cxx to resolve truncf problem.

Now I am facing another compiler problem in
FGEngine.cpp.I got the latest source code from CVS
today.

The error messages obtained during compilation are as
follow

===BEGIN ==


if g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/Include
-I../../.. -I../../../src  -D_GNU_SOURCE
-I/usr/X11R6/include -DFGFS -g -O2 -MT FGEngine.o -MD
-MP -MF .deps/FGEngine.Tpo \
  -c -o FGEngine.o `test -f 'FGEngine.cpp' || echo
'./'`FGEngine.cpp; \
then mv .deps/FGEngine.Tpo .deps/FGEngine.Po; \
else rm -f .deps/FGEngine.Tpo; exit 1; \
fi
FGEngine.cpp: In method `JSBSim::FGEngine::FGEngine
(JSBSim::FGFDMExec 
*)':
FGEngine.cpp:71: no matching function for call to
`basic_stringchar, 
string_char_traitschar,
__default_alloc_templatetrue, 0 ::clear 
()'
make[4]: *** [FGEngine.o] Error 1
make[4]: Leaving directory
`/home/gopal/FlightGear/source/source/src/FDM/JSBSim'make[3]:
*** [all-recursive] Error 1
make[3]: Leaving directory
`/home/gopal/FlightGear/source/source/src/FDM/JSBSim'make[2]:
*** [all-recursive] Error 1
make[2]: Leaving directory
`/home/gopal/FlightGear/source/source/src/FDM'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/gopal/FlightGear/source/source/src'
make: *** [all-recursive] Error 1


== END =

My g++ details are as under
gcc version 2.96 2731 (Mandrake Linux 8.2
2.96-0.76mdk)



Similar kind of problem that I am facing was discussed
for a short period on this mailinf list. On 19 Jan,
Adam replied that by upgrading the compiler (probably
g++) the problem is resolved.

So is it necessary to upgrade the compiler? Am I the
only one who is facing this problem?

With regards

Gopal







__
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] JSBsim fails to build in FGFS cvs

2004-02-20 Thread Jon S Berndt
On Fri, 20 Feb 2004 09:08:26 -0800 (PST)
 Gopal Mor [EMAIL PROTECTED] wrote:
The error messages obtained during compilation are as
follow
FGEngine.cpp:71: no matching function for call to
`basic_stringchar, string_char_traitschar,
__default_alloc_templatetrue, 0 ::clear ()'


I think I have seen this one before, too. It's this line:

  Name.clear();

Change it to this:

  Name = ;

It's been the former way for five months, so it's strange to see it 
causing a problem, now.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


RE: [Flightgear-devel] JSBsim fails to build in FGFS cvs

2004-01-19 Thread Jon Berndt
Are you using the version in FGFS CVS?

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Alex Perry
 Sent: Monday, January 19, 2004 12:49 AM
 To: [EMAIL PROTECTED]
 Subject: [Flightgear-devel] JSBsim fails to build in FGFS cvs


 Making all in filtersjb
 make[1]: Entering directory
 `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
 make[1]: Nothing to be done for `all'.
 make[1]: Leaving directory
 `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
 make[1]: Entering directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
 source='FGEngine.cpp' object='FGEngine.o' libtool=no \
 depfile='.deps/FGEngine.Po' tmpdepfile='.deps/FGEngine.TPo' \
 depmode=gcc /bin/sh ../../../depcomp \
 g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/Include -I../../..
 -I../../../src  -I/usr/X11R6/include -DFGFS -g -O2 -D_REENTRANT
 -c -o FGEngine.o `test -f FGEngine.cpp || echo './'`FGEngine.cpp
 FGEngine.cpp: In method `JSBSim::FGEngine::FGEngine(JSBSim::FGFDMExec *)':
 FGEngine.cpp:71: no matching function for call to
 `basic_stringchar,string_char_traitschar,__default_alloc_templa
 tetrue,0 ::clear ()'
 make[1]: *** [FGEngine.o] Error 1
 make[1]: Leaving directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
 make: *** [all-recursive] Error 1

 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


RE: [Flightgear-devel] JSBsim fails to build in FGFS cvs

2004-01-19 Thread Jon Berndt
What system are you building under?  Erik made some changes recently to
facilitate building under IRIX.  That's the only change that happened in
FGEngine.cpp. Strange.

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Alex Perry
 Sent: Monday, January 19, 2004 12:49 AM
 To: [EMAIL PROTECTED]
 Subject: [Flightgear-devel] JSBsim fails to build in FGFS cvs


 Making all in filtersjb
 make[1]: Entering directory
 `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
 make[1]: Nothing to be done for `all'.
 make[1]: Leaving directory
 `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
 make[1]: Entering directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
 source='FGEngine.cpp' object='FGEngine.o' libtool=no \
 depfile='.deps/FGEngine.Po' tmpdepfile='.deps/FGEngine.TPo' \
 depmode=gcc /bin/sh ../../../depcomp \
 g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/Include -I../../..
 -I../../../src  -I/usr/X11R6/include -DFGFS -g -O2 -D_REENTRANT
 -c -o FGEngine.o `test -f FGEngine.cpp || echo './'`FGEngine.cpp
 FGEngine.cpp: In method `JSBSim::FGEngine::FGEngine(JSBSim::FGFDMExec *)':
 FGEngine.cpp:71: no matching function for call to
 `basic_stringchar,string_char_traitschar,__default_alloc_templa
tetrue,0 ::clear ()'
 make[1]: *** [FGEngine.o] Error 1
 make[1]: Leaving directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
 make: *** [all-recursive] Error 1

 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] JSBsim fails to build in FGFS cvs

2004-01-19 Thread Adam Boggs

I had this problem on my debian system.  Apparently bastring.h in the
STL is missing clear in some old versions of libstdc++.  I ugraded to
g++ 3.3 and a new version of libstdc++ and it compiled ok after that.

Hope that helps,
-Adam

Jon Berndt [EMAIL PROTECTED] wrote:

 What system are you building under?  Erik made some changes recently to
 facilitate building under IRIX.  That's the only change that happened in
 FGEngine.cpp. Strange.
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] Behalf Of Alex Perry
  Sent: Monday, January 19, 2004 12:49 AM
  To: [EMAIL PROTECTED]
  Subject: [Flightgear-devel] JSBsim fails to build in FGFS cvs
 
 
  Making all in filtersjb
  make[1]: Entering directory
  `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
  make[1]: Nothing to be done for `all'.
  make[1]: Leaving directory
  `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
  make[1]: Entering directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
  source='FGEngine.cpp' object='FGEngine.o' libtool=no \
  depfile='.deps/FGEngine.Po' tmpdepfile='.deps/FGEngine.TPo' \
  depmode=gcc /bin/sh ../../../depcomp \
  g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/Include -I../../..
  -I../../../src  -I/usr/X11R6/include -DFGFS -g -O2 -D_REENTRANT
  -c -o FGEngine.o `test -f FGEngine.cpp || echo './'`FGEngine.cpp
  FGEngine.cpp: In method `JSBSim::FGEngine::FGEngine(JSBSim::FGFDMExec *)':
  FGEngine.cpp:71: no matching function for call to
  `basic_stringchar,string_char_traitschar,__default_alloc_templa
 tetrue,0 ::clear ()'
  make[1]: *** [FGEngine.o] Error 1
  make[1]: Leaving directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
  make: *** [all-recursive] Error 1
 
  ___
  Flightgear-devel mailing list
  [EMAIL PROTECTED]
  http://mail.flightgear.org/mailman/listinfo/flightgear-devel
 
 
 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel
 


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] JSBsim fails to build in FGFS cvs

2004-01-18 Thread Alex Perry
Making all in filtersjb
make[1]: Entering directory `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/alex/fs/FlightGear/src/FDM/JSBSim/filtersjb'
make[1]: Entering directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
source='FGEngine.cpp' object='FGEngine.o' libtool=no \
depfile='.deps/FGEngine.Po' tmpdepfile='.deps/FGEngine.TPo' \
depmode=gcc /bin/sh ../../../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/Include -I../../.. -I../../../src  
-I/usr/X11R6/include -DFGFS -g -O2 -D_REENTRANT -c -o FGEngine.o `test -f FGEngine.cpp 
|| echo './'`FGEngine.cpp
FGEngine.cpp: In method `JSBSim::FGEngine::FGEngine(JSBSim::FGFDMExec *)':
FGEngine.cpp:71: no matching function for call to 
`basic_stringchar,string_char_traitschar,__default_alloc_templatetrue,0 ::clear 
()'
make[1]: *** [FGEngine.o] Error 1
make[1]: Leaving directory `/home/alex/fs/FlightGear/src/FDM/JSBSim'
make: *** [all-recursive] Error 1

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel