When you cvs update FlightGear, do you also cvs update SimGear ? Cheers,
-Fred ----- Original Message ----- From: "Keith Wiley" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, May 18, 2002 7:28 PM Subject: Re: [Flightgear-devel] Re: I simply don't know what I'm doing wrong > > As a last resort, maybe. But you still didn't investigate the bug that > > you originally reported: remember "do ble"? > > > > /usr/local/src/FlightGear/src/Main/fg_init.cxx:628: undefined reference to > > `FGNullFDM::FGNullFDM(do ble)' > > > > Have you ever looked into fg_init.cxx, line 628? (Things have changed > > meanwhile, so if you are using CVS HEAD, this won't be in line 628 any more.) > > Is there really a "do ble" instead of "double"? > > I think it was just a weird text-grab problem. That "typo" wasn't in the > code. Like I said, the flavor of many of the errors is that a function > call can't be linked to a function definition. > > Here's the most recent build output (from a more recent cvs update, which > consequently has errors that are different from those I crashed into a > week ago: > > environment_mgr.cxx: In method `double FGEnvironmentMgr::get_cloud_layer_span_m(int) const': > environment_mgr.cxx:206: no matching function for call to `SGCloudLayer::getSpan_m ()' > environment_mgr.cxx: In method `void FGEnvironmentMgr::set_cloud_layer_span_m(int, double)': > environment_mgr.cxx:212: no matching function for call to `SGCloudLayer::setSpan_m (double &)' > environment_mgr.cxx: In method `double FGEnvironmentMgr::get_cloud_layer_elevation_ft(int) const': > environment_mgr.cxx:218: no matching function for call to `SGCloudLayer::getElevation_m ()' > environment_mgr.cxx: In method `void FGEnvironmentMgr::set_cloud_layer_elevation_ft(int, double)': > environment_mgr.cxx:225: no matching function for call to `SGCloudLayer::setElevation_m (double)' > environment_mgr.cxx: In method `double FGEnvironmentMgr::get_cloud_layer_thickness_ft(int) const': > environment_mgr.cxx:231: no matching function for call to `SGCloudLayer::getThickness_m ()' > environment_mgr.cxx: In method `void FGEnvironmentMgr::set_cloud_layer_thickness_ft(int, double)': > environment_mgr.cxx:238: no matching function for call to `SGCloudLayer::setThickness_m (double)' > environment_mgr.cxx: In method `double FGEnvironmentMgr::get_cloud_layer_transition_ft(int) const': > environment_mgr.cxx:244: no matching function for call to `SGCloudLayer::getTransition_m ()' > environment_mgr.cxx: In method `void FGEnvironmentMgr::set_cloud_layer_transition_ft(int, double)': > environment_mgr.cxx:252: no matching function for call to `SGCloudLayer::setTransition_m (double)' > environment_mgr.cxx: In method `const char * FGEnvironmentMgr::get_cloud_layer_type(int) const': > environment_mgr.cxx:258: no matching function for call to `SGCloudLayer::getType ()' > environment_mgr.cxx:259: `SG_CLOUD_OVERCAST' is not a member of type `SGCloudLayer' > environment_mgr.cxx:261: `SG_CLOUD_MOSTLY_CLOUDY' is not a member of type `SGCloudLayer' > environment_mgr.cxx:263: `SG_CLOUD_MOSTLY_SUNNY' is not a member of type `SGCloudLayer' > environment_mgr.cxx:265: `SG_CLOUD_CIRRUS' is not a member of type `SGCloudLayer' > environment_mgr.cxx:267: `SG_CLOUD_CLEAR' is not a member of type `SGCloudLayer' > environment_mgr.cxx:260: warning: unreachable code at beginning of switch statement > environment_mgr.cxx: In method `void FGEnvironmentMgr::set_cloud_layer_type(int, const char *)': > environment_mgr.cxx:277: `Type' is not a member of type `SGCloudLayer' > environment_mgr.cxx:277: parse error before `;' > environment_mgr.cxx:279: `type' undeclared (first use this function) > environment_mgr.cxx:279: (Each undeclared identifier is reported only once > environment_mgr.cxx:279: for each function it appears in.) > environment_mgr.cxx:279: `SG_CLOUD_OVERCAST' is not a member of type `SGCloudLayer' > environment_mgr.cxx:281: `SG_CLOUD_MOSTLY_CLOUDY' is not a member of type `SGCloudLayer' > environment_mgr.cxx:283: `SG_CLOUD_MOSTLY_SUNNY' is not a member of type `SGCloudLayer' > environment_mgr.cxx:285: `SG_CLOUD_CIRRUS' is not a member of type `SGCloudLayer' > environment_mgr.cxx:287: `SG_CLOUD_CLEAR' is not a member of type `SGCloudLayer' > environment_mgr.cxx:290: `SG_CLOUD_CLEAR' is not a member of type `SGCloudLayer' > make[2]: *** [environment_mgr.o] Error 1 > make[2]: Leaving directory `/usr/local/src/FlightGear/src/Environment' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/FlightGear/src' > make: *** [all-recursive] Error 1 > > ________________________________________________________________________ > Keith Wiley [EMAIL PROTECTED] > http://www.unm.edu/~keithw http://www.mp3.com/KeithWiley > > "Yet mark his perfect self-contentment, and hence learn his lesson, > that to be self-contented is to be vile and ignorant, and that to > aspire is better than to be blindly and impotently happy." > -- Edwin A. Abbott, Flatland > ________________________________________________________________________ > > > _______________________________________________ > 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