I installed Simgear from one of the Fedora repositories. But I'll do it myself from source. I've had this trouble before with Fedora rpms.

Thanks.

Lee

Larry Wyble wrote:
On Fri, 12 Oct 2007 20:20:57 -0400
Lee Duke <[EMAIL PROTECTED]> wrote:

Did you install Simgear? I see this error:

/simgear/structure/SGBinding.hxx: no such file or directory.

FLightgear won't build without it.
 A link is on the flightgear web page


I'm very new to Flightgear so I thought I'd try to make this as difficult as possible. I've downloaded all the cvs code. I think I
have all the required files because ./configure seems to finish
correctly. When I try make, I start getting errors pretty quickly.

These errors look like some pretty basic problems. I'm sure I
missed something, but I'm not sure what. I don't even know where I
might look.

Lee
**********************************************************************************

    if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../..
    -I../../src  -I/usr/local/include  -g -O2 -D_REENTRANT -MT
    aircraft.o -MD -MP -MF ".deps/aircraft.Tpo" -c -o aircraft.o
    aircraft.cxx; \
            then mv -f ".deps/aircraft.Tpo" ".deps/aircraft.Po";
else rm -f ".deps/aircraft.Tpo"; exit 1; fi
    In file included from ../../src/Cockpit/panel.hxx:54,
                     from aircraft.cxx:41:
    ../../src/Input/input.hxx:38:43: error:
    simgear/structure/SGBinding.hxx: No such file or directory
    ../../src/Input/input.hxx:41:50: error:
    simgear/scene/util/SGSceneUserData.hxx: No such file or
directory In file included from ../../src/FDM/flight.hxx:91,
                     from ../../src/Aircraft/aircraft.hxx:35,
                     from ../../src/Cockpit/hud.hxx:55,
                     from aircraft.cxx:42:
    ../../src/FDM/groundcache.hxx:29:39: error:
    simgear/math/SGGeometry.hxx: No such file or directory
    ../../src/Input/input.hxx:164: error: 'SGBinding' was not
declared in this scope
    ../../src/Input/input.hxx:164: error: template argument 1 is
invalid ../../src/Input/input.hxx:164: error: template argument 1
is invalid ../../src/Input/input.hxx:164: error: template argument
2 is invalid ../../src/Input/input.hxx:330: error: 'SGPickCallback'
was not declared in this scope
    ../../src/Input/input.hxx:330: error: template argument 1 is
invalid ../../src/Input/input.hxx:330: error: template argument 1
is invalid ../../src/Input/input.hxx:330: error: template argument
2 is invalid ../../src/Input/input.hxx:330: error: template
argument 2 is invalid ../../src/Input/input.hxx:330: error:
template argument 4 is invalid ../../src/Navaids/navrecord.hxx: In
function 'std::istream&
    operator>>(std::istream&, FGNavRecord&)':
    ../../src/Navaids/navrecord.hxx:192: error: 'fromGeod' is not a
    member of 'SGVec3d'
    ../../src/Cockpit/panel.hxx: At global scope:
    ../../src/Cockpit/panel.hxx:258: error: 'SGBinding' has not been
    declared
    ../../src/Cockpit/panel.hxx:279: error: 'SGBinding' was not
declared in this scope
    ../../src/Cockpit/panel.hxx:279: error: template argument 1 is
invalid ../../src/Cockpit/panel.hxx:279: error: template argument 2
is invalid ../../src/FDM/groundcache.hxx:90: error: 'SGTriangled'
does not name a type
    ../../src/FDM/groundcache.hxx:91: error: 'SGSphered' does not
name a type
    ../../src/FDM/groundcache.hxx:154: error: 'SGTriangled' has not
been declared
    ../../src/FDM/groundcache.hxx:155: error: 'SGSphered' has not
been declared
    ../../src/Cockpit/hud.hxx: In static member function 'static int
    fgText::getStringWidth(const char*)':
    ../../src/Cockpit/hud.hxx:256: error: 'roundToInt' is not a
member of 'SGMiscf'
    ../../src/Cockpit/hud.hxx: In member function 'int
    fgText::StringWidth()':
    ../../src/Cockpit/hud.hxx:266: error: 'roundToInt' is not a
member of 'SGMiscf'
    ../../src/Cockpit/hud.hxx: In member function 'void
fgText::Draw()': ../../src/Cockpit/hud.hxx:318: error: 'roundToInt'
is not a member of 'SGMiscf'
    ../../src/Cockpit/hud.hxx:318: error: 'roundToInt' is not a
member of 'SGMiscf'
    ../../src/Cockpit/hud.hxx: In member function 'int
    instr_item::getStringWidth(char*)':
    ../../src/Cockpit/hud.hxx:454: error: 'roundToInt' is not a
member of 'SGMiscf'
    make[2]: *** [aircraft.o] Error 1
    make[2]: Leaving directory
    `/home/duke/Simulation/FlightGear-0.9/source/src/Aircraft'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory
    `/home/duke/Simulation/FlightGear-0.9/source/src'
    make: *** [all-recursive] Error 1




-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Flightgear-users mailing list
Flightgear-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-users

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Flightgear-users mailing list
Flightgear-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-users

Reply via email to