Hi Clément, Pete, This is a VERY GOOD effort. Thank you for sharing...
Two things I see - (1) Use of ' 2>&1 | tee -a $LOGFILE' As expressed recently on the Atlas devel list, using this type of expression 'hides' the 'cmake', 'make' error exits... because the LAST action, prior to returning to the script is a 'tee' result, which seldom fails... Yes, we LOVE the fact that _ALL_ cmake, make, etc, actions are recorded in a LOG file, but it then suppresses the 'cmake/make' FAILURE, when the script should ABORT... And then you can get cascading error effects from this... (2) Use of NO_OPENSCENEGRAPH_INTERFACE=1 None of the terragear tools need an OSG 'connection', so it is important to 'define' this when compiling TG tools, with SG... So, while I have NOT explored all your script, these two things seem 'missing' ... I too have a script, bases originally on Brisa's script, to compile TG tools, AFTER you have downloaded and compile 'FG'... see http:/geoffair.org/fg/fgfs-052.htm First run - $ makefg # if this is ALL ok... $ makefg TG The LATEST script, which may not yet be available from the web site, is always available from - http:/geoffair.org/tmp/makefg So, yes, another TG only script is ALWAYS GOOD, but please remove the re-direction to 'tee' so the script exits on the FIRST error! And add the NO_OPENSCENEGRAPH_INTERFACE=1 define, so NONE of the TG tools depend on OSG... like... export CXXFLAGS="-DNO_OPENSCENEGRAPH_INTERFACE=1" The more the merrier... HTH, Regards, Geoff. On Sat, 2011-12-31 at 00:45 +0100, Clément de l'Hamaide wrote: > Hi all, > > I would like to contribute to airports/sceneries. I'm young real pilot > and I like to remake the airport where I fly in real life. > I've seen that many people have many problem to compile TerraGear. > This is why I started to create a similar "download_and_install" > script than "brisa script" but for TerraGear. > > I need some help from someone who have a better know than me about > TerraGear. > I have asked help on IRC but nobody can help me. I have create a > thread on US forums and at the moment I have no answer. > I've seen some people works with TerraGear (apt850, improve > scenery...) if these people can help me to finalize my script then I > can diffuse it and I'm sure many people become contributors with this > simple script. > > You can see my thread here : > http://www.flightgear.org/forums/viewtopic.php?f=20&t=14849 (include > my script and my compilation log) > > Hoping someone can help me. I think this script will be a good way to > facilitate people to contribute to airports and sceneries. > > Little precision : I have read all wiki page about terragear and all > README file in each section (README.newmat, README.gpc, README....) So > please don't say me "look on wiki !" or "read the README file !" ;) > > Cheers, > Clément > ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel