Menu

Error 255 - Imput line too long

2005-11-16
2012-09-26
  • Nobody/Anonymous

    Gday,

    I am currently attempting to compile flightgear on dev-c++ 4.9.9.2.

    Unfortunately, for the final step in the compile process, it requires a verrrry long imput line. (10, 563 to be precise!)

    Needless to say, the compiler exits with an Error 255. Is there anyway of increasing the maximum input line length?

    I'm using Windoze XP just in case its somehow related to the OS.

    Cheers,

    Sam Ingarfield,
    Australia

    Below follows the compile log.

    g++.exe src/Aircraft/aircraft.o src/Aircraft/controls.o src/Aircraft/replay.o src/Airports/apt_loader.o src/Airports/runways.o src/Airports/simple.o src/ATC/ATC.o src/ATC/atis.o src/ATC/tower.o src/ATC/approach.o src/ATC/ground.o src/ATC/commlist.o src/ATC/ATCDialog.o src/ATC/ATCdisplay.o src/ATC/ATCVoice.o src/ATC/ATCmgr.o src/ATC/ATCutils.o src/ATC/ATCProjection.o src/ATC/AIMgr.o src/ATC/AIEntity.o src/ATC/AIPlane.o src/ATC/AILocalTraffic.o src/ATC/AIGAVFRTraffic.o src/ATC/transmission.o src/ATC/transmissionlist.o src/Autopilot/auto_gui.o src/Autopilot/route_mgr.o src/Autopilot/xmlauto.o src/Cockpit/cockpit.o src/Cockpit/hud.o src/Cockpit/hud_card.o src/Cockpit/hud_dnst.o src/Cockpit/hud_gaug.o src/Cockpit/hud_inst.o src/Cockpit/hud_labl.o src/Cockpit/hud_ladr.o src/Cockpit/hud_lat.o src/Cockpit/hud_lon.o src/Cockpit/hud_rwy.o src/Cockpit/hud_scal.o src/Cockpit/hud_tbi.o src/Cockpit/panel.o src/Cockpit/panel_io.o src/Cockpit/built_in/FGMagRibbon.o src/Environment/environment.o src/Environment/environment_mgr.o src/Environment/environment_ctrl.o src/Environment/fgmetar.o src/Environment/fgclouds.o src/FDM/Balloon/BalloonSim.o src/FDM/ExternalNet/ExternalNet.o src/FDM/ExternalPipe/ExternalPipe.o src/FDM/JSBSim/FGAerodynamics.o src/FDM/JSBSim/FGAircraft.o src/FDM/JSBSim/FGAtmosphere.o src/FDM/JSBSim/FGAuxiliary.o src/FDM/JSBSim/FGCoefficient.o src/FDM/JSBSim/FGColumnVector3.o src/FDM/JSBSim/FGConfigFile.o src/FDM/JSBSim/FGFCS.o src/FDM/JSBSim/FGFDMExec.o src/FDM/JSBSim/FGFactorGroup.o src/FDM/JSBSim/FGForce.o src/FDM/JSBSim/FGGroundReactions.o src/FDM/JSBSim/FGInertial.o src/FDM/JSBSim/FGInitialCondition.o src/FDM/JSBSim/FGJSBBase.o src/FDM/JSBSim/FGLGear.o src/FDM/JSBSim/FGMassBalance.o src/FDM/JSBSim/FGMatrix33.o src/FDM/JSBSim/FGModel.o src/FDM/JSBSim/FGNozzle.o src/FDM/JSBSim/FGOutput.o src/FDM/JSBSim/FGPiston.o src/FDM/JSBSim/FGPropeller.o src/FDM/JSBSim/FGPropulsion.o src/FDM/JSBSim/FGRotor.o src/FDM/JSBSim/FGRocket.o src/FDM/JSBSim/FGScript.o src/FDM/JSBSim/FGState.o src/FDM/JSBSim/FGTable.o src/FDM/JSBSim/FGThruster.o src/FDM/JSBSim/FGTrim.o src/FDM/JSBSim/FGTrimAxis.o src/FDM/JSBSim/FGTurbine.o src/FDM/JSBSim/FGEngine.o src/FDM/JSBSim/FGTank.o src/FDM/JSBSim/FGfdmSocket.o src/FDM/JSBSim/FGTurbine.o src/FDM/JSBSim/FGPropertyManager.o src/FDM/JSBSim/FGPropagate.o src/FDM/JSBSim/FGLocation.o src/FDM/JSBSim/FGQuaternion.o src/FDM/JSBSim/FGElectric.o src/FDM/JSBSim/FGGroundCallback.o src/FDM/JSBSim/JSBSim.o src/FDM/JSBSim/filtersjb/FGDeadBand.o src/FDM/JSBSim/filtersjb/FGFCSComponent.o src/FDM/JSBSim/filtersjb/FGFilter.o src/FDM/JSBSim/filtersjb/FGGain.o src/FDM/JSBSim/filtersjb/FGGradient.o src/FDM/JSBSim/filtersjb/FGKinemat.o src/FDM/JSBSim/filtersjb/FGSummer.o src/FDM/JSBSim/filtersjb/FGSwitch.o src/FDM/JSBSim/filtersjb/FGCondition.o src/FDM/LaRCsim/LaRCsim.o src/FDM/LaRCsim/LaRCsimIC.o src/FDM/LaRCsim/IO360.o src/FDM/LaRCsim/atmos_62.o src/FDM/LaRCsim/default_model_routines.o src/FDM/LaRCsim/ls_accel.o src/FDM/LaRCsim/ls_aux.o src/FDM/LaRCsim/ls_geodesy.o src/FDM/LaRCsim/ls_gravity.o src/FDM/LaRCsim/ls_init.o src/FDM/LaRCsim/ls_matrix.o src/FDM/LaRCsim/ls_model.o src/FDM/LaRCsim/ls_step.o src/FDM/LaRCsim/c172_aero.o src/FDM/LaRCsim/c172_engine.o src/FDM/LaRCsim/c172_gear.o src/FDM/LaRCsim/c172_init.o src/FDM/LaRCsim/basic_init.o src/FDM/LaRCsim/basic_aero.o src/FDM/LaRCsim/basic_engine.o src/FDM/LaRCsim/basic_gear.o src/FDM/LaRCsim/navion_aero.o src/FDM/LaRCsim/navion_engine.o src/FDM/LaRCsim/navion_gear.o src/FDM/LaRCsim/navion_init.o src/FDM/LaRCsim/uiuc_aero.o src/FDM/LaRCsim/cherokee_aero.o src/FDM/LaRCsim/cherokee_engine.o src/FDM/LaRCsim/cherokee_gear.o src/FDM/LaRCsim/cherokee_init.o src/FDM/LaRCsim/ls_interface.o src/FDM/SP/ADA.o src/FDM/SP/ACMS.o src/FDM/UIUCModel/uiuc_1DdataFileReader.o src/FDM/UIUCModel/uiuc_1Dinterpolation.o src/FDM/UIUCModel/uiuc_2DdataFileReader.o src/FDM/UIUCModel/uiuc_2Dinterpolation.o src/FDM/UIUCModel/uiuc_3Dinterpolation.o src/FDM/UIUCModel/uiuc_aerodeflections.o src/FDM/UIUCModel/uiuc_alh_ap.o src/FDM/UIUCModel/uiuc_auto_pilot.o src/FDM/UIUCModel/uiuc_betaprobe.o src/FDM/UIUCModel/uiuc_coef_drag.o src/FDM/UIUCModel/uiuc_coef_lift.o src/FDM/UIUCModel/uiuc_coef_pitch.o src/FDM/UIUCModel/uiuc_coef_roll.o src/FDM/UIUCModel/uiuc_coef_sideforce.o src/FDM/UIUCModel/uiuc_coef_yaw.o src/FDM/UIUCModel/uiuc_coefficients.o src/FDM/UIUCModel/uiuc_controlInput.o src/FDM/UIUCModel/uiuc_convert.o src/FDM/UIUCModel/uiuc_engine.o src/FDM/UIUCModel/uiuc_flapdata.o src/FDM/UIUCModel/uiuc_find_position.o src/FDM/UIUCModel/uiuc_fog.o src/FDM/UIUCModel/uiuc_gear.o src/FDM/UIUCModel/uiuc_get_flapper.o src/FDM/UIUCModel/uiuc_getwind.o src/FDM/UIUCModel/uiuc_hh_ap.o src/FDM/UIUCModel/uiuc_ice.o src/FDM/UIUCModel/uiuc_iceboot.o src/FDM/UIUCModel/uiuc_iced_nonlin.o src/FDM/UIUCModel/uiuc_icing_demo.o src/FDM/UIUCModel/uiuc_initializemaps.o src/FDM/UIUCModel/uiuc_map_CD.o src/FDM/UIUCModel/uiuc_map_CL.o src/FDM/UIUCModel/uiuc_map_CY.o src/FDM/UIUCModel/uiuc_map_Cm.o src/FDM/UIUCModel/uiuc_map_Cn.o src/FDM/UIUCModel/uiuc_map_Croll.o src/FDM/UIUCModel/uiuc_map_controlSurface.o src/FDM/UIUCModel/uiuc_map_engine.o src/FDM/UIUCModel/uiuc_map_fog.o src/FDM/UIUCModel/uiuc_map_geometry.o src/FDM/UIUCModel/uiuc_map_ice.o src/FDM/UIUCModel/uiuc_map_gear.o src/FDM/UIUCModel/uiuc_map_init.o src/FDM/UIUCModel/uiuc_map_keyword.o src/FDM/UIUCModel/uiuc_map_mass.o src/FDM/UIUCModel/uiuc_map_misc.o src/FDM/UIUCModel/uiuc_map_record1.o src/FDM/UIUCModel/uiuc_map_record2.o src/FDM/UIUCModel/uiuc_map_record3.o src/FDM/UIUCModel/uiuc_map_record4.o src/FDM/UIUCModel/uiuc_map_record5.o src/FDM/UIUCModel/uiuc_map_record6.o src/FDM/UIUCModel/uiuc_menu.o src/FDM/UIUCModel/uiuc_menu_init.o src/FDM/UIUCModel/uiuc_menu_geometry.o src/FDM/UIUCModel/uiuc_menu_controlSurface.o src/FDM/UIUCModel/uiuc_menu_mass.o src/FDM/UIUCModel/uiuc_menu_engine.o src/FDM/UIUCModel/uiuc_menu_CD.o src/FDM/UIUCModel/uiuc_menu_CL.o src/FDM/UIUCModel/uiuc_menu_Cm.o src/FDM/UIUCModel/uiuc_menu_CY.o src/FDM/UIUCModel/uiuc_menu_Croll.o src/FDM/UIUCModel/uiuc_menu_Cn.o src/FDM/UIUCModel/uiuc_menu_gear.o src/FDM/UIUCModel/uiuc_menu_ice.o src/FDM/UIUCModel/uiuc_menu_fog.o src/FDM/UIUCModel/uiuc_menu_record.o src/FDM/UIUCModel/uiuc_menu_misc.o src/FDM/UIUCModel/uiuc_menu_functions.o src/FDM/UIUCModel/uiuc_pah_ap.o src/FDM/UIUCModel/uiuc_parsefile.o src/FDM/UIUCModel/uiuc_rah_ap.o src/FDM/UIUCModel/uiuc_recorder.o src/FDM/UIUCModel/uiuc_warnings_errors.o src/FDM/UIUCModel/uiuc_wrapper.o src/FDM/YASim/YASim.o src/FDM/YASim/FGGround.o src/FDM/YASim/Airplane.o src/FDM/YASim/Atmosphere.o src/FDM/YASim/ControlMap.o src/FDM/YASim/FGFDM.o src/FDM/YASim/Gear.o src/FDM/YASim/Glue.o src/FDM/YASim/Ground.o src/FDM/YASim/Hook.o src/FDM/YASim/Launchbar.o src/FDM/YASim/Integrator.o src/FDM/YASim/Jet.o src/FDM/YASim/Math.o src/FDM/YASim/Model.o src/FDM/YASim/PropEngine.o src/FDM/YASim/Propeller.o src/FDM/YASim/PistonEngine.o src/FDM/YASim/TurbineEngine.o src/FDM/YASim/RigidBody.o src/FDM/YASim/Rotor.o src/FDM/YASim/Rotorblade.o src/FDM/YASim/Rotorpart.o src/FDM/YASim/SimpleJet.o src/FDM/YASim/Surface.o src/FDM/YASim/Thruster.o src/FDM/YASim/Wing.o src/FDM/YASim/Turbulence.o src/FDM/Balloon.o src/FDM/flight.o src/FDM/groundcache.o src/FDM/MagicCarpet.o src/FDM/UFO.o src/FDM/NullFDM.o src/GUI/new_gui.o src/GUI/dialog.o src/GUI/menubar.o src/GUI/gui.o src/GUI/gui_funcs.o src/GUI/gui_local.o src/GUI/mouse.o src/GUI/fonts.o src/GUI/preset_dlg.o src/GUI/prop_picker.o src/GUI/sgVec3Slider.o src/GUI/trackball.o src/GUI/puList.o src/GUI/AirportList.o src/GUI/layout.o src/GUI/layout-props.o src/Input/input.o src/Instrumentation/instrument_mgr.o src/Instrumentation/adf.o src/Instrumentation/airspeed_indicator.o src/Instrumentation/altimeter.o src/Instrumentation/annunciator.o src/Instrumentation/attitude_indicator.o src/Instrumentation/clock.o src/Instrumentation/dme.o src/Instrumentation/encoder.o src/Instrumentation/gps.o src/Instrumentation/gyro.o src/Instrumentation/heading_indicator.o src/Instrumentation/kr_87.o src/Instrumentation/kt_70.o src/Instrumentation/mag_compass.o src/Instrumentation/marker_beacon.o src/Instrumentation/navradio.o src/Instrumentation/slip_skid_ball.o src/Instrumentation/transponder.o src/Instrumentation/turn_indicator.o src/Instrumentation/vertical_speed_indicator.o src/Instrumentation/inst_vertical_speed_indicator.o src/Instrumentation/od_gauge.o src/Instrumentation/wxradar.o src/Instrumentation/tacan.o src/Main/bootstrap.o src/Main/main.o src/Main/renderer.o src/Main/fg_commands.o src/Main/fg_init.o src/Main/fg_io.o src/Main/fg_props.o src/Main/globals.o src/Main/logger.o src/Main/options.o src/Main/splash.o src/Main/util.o src/Main/viewer.o src/Main/viewmgr.o src/Main/fg_os.o src/Model/acmodel.o src/Model/model_panel.o src/Model/modelmgr.o src/Model/panelnode.o src/AIModel/submodel.o src/AIModel/AIManager.o src/AIModel/AIBase.o src/AIModel/AIAircraft.o src/AIModel/AIShip.o src/AIModel/AIBallistic.o src/AIModel/AIStorm.o src/AIModel/AIThermal.o src/AIModel/AIFlightPlan.o src/AIModel/AIFlightPlanCreate.o src/AIModel/AIScenario.o src/AIModel/AICarrier.o src/AIModel/AIStatic.o src/MultiPlayer/multiplaymgr.o src/MultiPlayer/mpplayer.o src/MultiPlayer/tiny_xdr.o src/Navaids/navdb.o src/Navaids/fixlist.o src/Navaids/navlist.o src/Network/protocol.o src/Network/ATC-Main.o src/Network/ATC-Inputs.o src/Network/ATC-Outputs.o src/Network/atlas.o src/Network/garmin.o src/Network/httpd.o src/Network/joyclient.o src/Network/jsclient.o src/Network/native.o src/Network/native_ctrls.o src/Network/native_fdm.o src/Network/native_gui.o src/Network/nmea.o src/Network/opengc.o src/Network/props.o src/Network/pve.o src/Network/ray.o src/Network/rul.o src/Network/generic.o src/Scenery/FGTileLoader.o src/Scenery/hitlist.o src/Scenery/newcache.o src/Scenery/scenery.o src/Scenery/tileentry.o src/Scenery/tilemgr.o src/Scripting/NasalSys.o src/Scripting/nasal-props.o src/Sound/beacon.o src/Sound/fg_fx.o src/Sound/morse.o src/Systems/system_mgr.o src/Systems/electrical.o src/Systems/pitot.o src/Systems/static.o src/Systems/vacuum.o src/Time/fg_timer.o src/Time/light.o src/Time/sunpos.o src/Time/sunsolver.o src/Time/tmp.o src/Traffic/SchedFlight.o src/Traffic/Schedule.o src/Traffic/TrafficMgr.o -o "FlightGear.exe" -L"C:/Dev-Cpp/lib" -L"C:/Documents and Settings/Sam Ingarfield/Desktop/SimGear-0.3.9-pre3" -L"C:/OAL" -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lodbc32 -lodbccp32 -lopengl32 -lglut32

    The input line is too long.

    make.exe: *** [FlightGear.exe] Error 255

    Execution terminated

     
    • Nobody/Anonymous

      You are compiling everything as one giagantic project in dev-cpp. Use the makefile that comes with the project. It probably compiles creating either static libraries or dlls.

      Execute the makefile from a console window. It is best to create a batch file that sets a path to the compiler and changes the current library to the folder containing the source.

      You could also look at the makefile and create corresponding project files for dev-cpp, but this requires a knowledge of makefiles.

       
    • Nobody/Anonymous

      have you tried using sh.exe instead of cmd.exe?

       
    • Nobody/Anonymous

      Just checked out their CVS, make each sub folder become its own static lib, so that compilation is split up into separate units, that way re-compilation and re-linking should also become a lot of faster. This is probably the most feasible option, because this project is based on autoconf and automake, so there are not any Makefiles, only "Makefile.am" files in each folder. But if you look into these files, you will see how the project is indeed composed of multiple static libs. The final exe file would then be created by linking all libs together.

       
    • Nobody/Anonymous

      is there easy way of doing this or do i have to make a seperate project for each folder?

       
    • Nobody/Anonymous

      Have you tried importing the MSVC++ workspace to a DevC++ project?

       
    • Nobody/Anonymous

      yes - it give humungous single project

       
    • Nobody/Anonymous

      well,you may need to update the workspace file anyway, the dsw file does not seem up to date in some places, you may want to look into the am2dsp.pl utility in flightgears cvs repository, this will allow you to recreate the dsp file based on all automake files, this requires perl to be installed on your system.

      Also, you would not make a separate project for each folder, rather you would have one big project and various smaller targets (the static libs).

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.