Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#1 17/06/2015 16:36:34

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 273

Download & Compile

Bonjour,

depuis peux je me suis mis à utiliser le scripts pour builder mon FG (distro mint 17.1)

Bien que tous fonctionne parfaitement en ayant lancé le script sans argument, je me suis rendus compte en ouvrant le capot qu'il y a pleins d options qui peuvent être téléchargé et / ou compiler (ex openradar peut être installé via le scripts mais il faut le spécifier.)

Du coup est ce que quelque part il une référence  , un mode opérateur, ou mieux un manuel ?

Quand le script est lancé sans arguments qu est qui est exactement compilé ? (de ce que je vois, je dirais que seul FG, Plib et simgear sont compilés, mais je peut me tromper  lol)

Y a t il un moyen de faire une "mise à jour" via le scripts ou a chaque fois il faut tous recompiler ?

D'avance merci


[EDIT dany93] Lien pour une procédure d'installation et exécution de download_and_compile


Linux Mint 20 Ulyana Cinnamon (64b), AMD Ryzen 7 3700X, RAM 32Go, GeForce RTX 3070 Ti 8 Go
FG 2020.1 Branch. THRUSTMASTER T16000M & T.Flight Rudder & Saitek PRO Flight Throttle Quadrant
Scène Saint Exupery
FG Interface

Hors ligne

#2 17/06/2015 18:41:07

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 015

Re : Download & Compile

Tu devrais en savoir plus en lançant ./download_and_compile.sh -h .

Sinon tu peux très bien ouvrir le script avec un éditeur de texte (gedit par exemple) et tu verras ce qu'il y a dedans.

Non, il n'y a pas besoin de tout recompiler, on peut faire une mise à jour, regarde les différentes options qui sont proposées.

Et ta signature ?

D'avance, merci ! roll


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

#3 17/06/2015 20:28:55

Patten
Membre
Lieu : LFLR
Inscription : 14/12/2010
Messages : 1 757
Site Web

Re : Download & Compile

Bonsoir à tous,

Dans la version 2.33 du script, c'est ligne 35 et 36 que çà se passe:

#AVAILABLE VALUES: PLIB OPENRTI SIMGEAR FGFS DATA FGRUN FGO FGX OPENRADAR ATCPIE TERRAGEAR TERRAGEARGUI
WHATTOBUILDALL=(SIMGEAR FGFS )

Par exemple si tu veux compiler FGRUN, tu lances avec:

./download_and_compile.sh -j 12   FGRUN

Si tu veux la totale:

WHATTOBUILDALL=(PLIB OPENRTI SIMGEAR FGFS DATA FGRUN FGO FGX OPENRADAR ATCPIE TERRAGEAR TERRAGEARGUI)
./download_and_compile.sh -j 12   ALL

C'est ce qu'il y a dans WHATTOBUILDALL=() qui va déterminer ce que tu veux compiler.

Par la suite, seul WHATTOBUILDALL=(SIMGEAR FGFS ) sont nécessaires pour des mise à jour avec un ALL.

smile

Dernière modification par Patten (17/06/2015 20:29:40)


Intel I7.7700k 4.2 GHz.CM:MSI Z270 Gaming pro.CG:ASUS GTX 3070 Tuff OC  8Go.Ram:32Go DDR4 GSKILL. 2*SSD 500G 1*M2 500G 1*M2 1T, 2*HDD 2*2T Seagate Baracuda.Alim:Corsair RM750X 80Plus Gold.Ventirad Be quiet pure rock.Boîtier Aérocool GT-S black édition.DVD Asus drw-24f1-mt. Wifi + Bluetooth gigabyte.Dual boot LinuxMint 20.3 Una /Windows10 FG2020.4.0
http://pattenflightgear.wifeo.com/

Hors ligne

#4 17/06/2015 20:34:53

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Download & Compile

Bonjour,
pour voir les options: "./download_and_compile.sh -h"

d&c lancé sans paramètres téléchargera/compilera ce que contient la variable "WHATTOBUILDALL" ligne36

#AVAILABLE VALUES: PLIB OPENRTI SIMGEAR FGFS DATA FGRUN FGO FGX OPENRADAR ATCPIE TERRAGEAR TERRAGEARGUI
WHATTOBUILDALL=(SIMGEAR FGFS ... ...)

Si un/des modules sont mis en paramètre c'est eux qui seront traités, "WHATTOBUILDALL" sera ignorée.

Chaque module peut être traité séparément p. ex "./download_and_compile.sh  -j4 FGRUN",
ou "./download_and_compile.sh  -j4 -an -pn  DATA" qui ignore "apt-get update" et  "apt-get install" des dépendances

Si un module est détecté d&c fera une mise à jour.


Oups! Christian est plus rapide smile

Dernière modification par ctesc356 (20/11/2016 12:51:06)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#5 18/06/2015 6:26:15

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 273

Re : Download & Compile

Bonjour,

Merci à tous les trois, je vais regarder ca en détail smile

@f-toro promis j essaye de créer ma signature dans la journée

C est fait smile

Dernière modification par daweed (19/06/2015 14:23:06)


Linux Mint 20 Ulyana Cinnamon (64b), AMD Ryzen 7 3700X, RAM 32Go, GeForce RTX 3070 Ti 8 Go
FG 2020.1 Branch. THRUSTMASTER T16000M & T.Flight Rudder & Saitek PRO Flight Throttle Quadrant
Scène Saint Exupery
FG Interface

Hors ligne

#6 1/10/2015 23:32:45

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 273

Re : Download & Compile

Re salut,

Avec tous ces changement de serveurs , de sources etc ca faisait un moment que je n avais pas vraiment rafraîchit toute mon install

Je suis en train de réinstaller proprement Mint en version 17.2, mais ou puis je , avec certitude trouver la dernière et bonne version du download  & compile.

D'avance merci

Daweed


Linux Mint 20 Ulyana Cinnamon (64b), AMD Ryzen 7 3700X, RAM 32Go, GeForce RTX 3070 Ti 8 Go
FG 2020.1 Branch. THRUSTMASTER T16000M & T.Flight Rudder & Saitek PRO Flight Throttle Quadrant
Scène Saint Exupery
FG Interface

Hors ligne

#7 2/10/2015 8:09:23

Biloute974
Membre
Inscription : 2/02/2014
Messages : 1 011

Re : Download & Compile

Salut,

je pense que la version 2.33 fonctionne encore bien, enfin je pense.


Config: Core I7 7700  + 16 Go de Ram  DDR4+ Nvidia GTX 970 + LinuxMint 18.2 64 bits--> FG 2017.4.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols

Hors ligne

#8 2/10/2015 9:45:28

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 273

Re : Download & Compile

Biloute974 a écrit :

Salut,

je pense que la version 2.33 fonctionne encore bien, enfin je pense.

C'est vrai que j'y ai pas penser, je viens d aller faire un tour sur SF, dans la dernière branche "stable", c est bien la version 2.33

Merci


Linux Mint 20 Ulyana Cinnamon (64b), AMD Ryzen 7 3700X, RAM 32Go, GeForce RTX 3070 Ti 8 Go
FG 2020.1 Branch. THRUSTMASTER T16000M & T.Flight Rudder & Saitek PRO Flight Throttle Quadrant
Scène Saint Exupery
FG Interface

Hors ligne

#9 2/10/2015 11:21:21

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 037

Re : Download & Compile

Bonjour,

J'ai compilé FG 3.7 le 22 Août 2015 avec la version de sourceforge.net.
Elle contient les lignes

VERSION="2.33"
FGVERSION="release/3.6.0"

Pour cette première compilation de FG 3.7, j'ai complété WHATTOBUILDALL en :

WHATTOBUILDALL=(SIMGEAR FGFS DATA PLIB FGRUN)

FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#10 2/10/2015 13:38:30

Patten
Membre
Lieu : LFLR
Inscription : 14/12/2010
Messages : 1 757
Site Web

Re : Download & Compile

Bonjour à tous,
Je mets le data et les sources à jour presque tous les jours sans souci avec la version d&c 2.33.


Intel I7.7700k 4.2 GHz.CM:MSI Z270 Gaming pro.CG:ASUS GTX 3070 Tuff OC  8Go.Ram:32Go DDR4 GSKILL. 2*SSD 500G 1*M2 500G 1*M2 1T, 2*HDD 2*2T Seagate Baracuda.Alim:Corsair RM750X 80Plus Gold.Ventirad Be quiet pure rock.Boîtier Aérocool GT-S black édition.DVD Asus drw-24f1-mt. Wifi + Bluetooth gigabyte.Dual boot LinuxMint 20.3 Una /Windows10 FG2020.4.0
http://pattenflightgear.wifeo.com/

Hors ligne

#11 2/10/2015 23:06:56

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 015

Re : Download & Compile

Patten a écrit :

Je mets le data et les sources à jour presque tous les jours sans souci avec la version d&c 2.33.

Oui.

Mais néanmoins, pour le moment, le script n'a plus personne pour être maintenu, depuis que Clément à décidé de tourner la page FG, ce que je comprends parfaitement du reste.
Il m'est arrivé de mettre mon nez dedans et de faire quelques modifications de convenance personnelle, sur certaines variables.
Mais de là à faire une véritable programmation, non.

Or il arrivera bien un moment où des changements rendront le script inopérant.
Ça peut être des modules nouveaux ou d'anciens devenus inutiles, des modifications de paquets nécessaires à la compilation, des changements de dépôts de sources, alors que je ne suis pas bien ou pas du tout informé de ces évolutions, que sais-je...

Donc avis à la population, on cherche un mainteneur.
Ce qui ne me semble pas une tâche très intense.

Qui aurait toutes ces compétences, un peu programmeur, connaisseur de GNU/Linux, et de la structure de fonctionnement de FG ?


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

#12 3/10/2015 8:47:09

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Download & Compile

Bonjour,

f-toro a écrit :

Mais néanmoins, pour le moment, le script n'a plus personne pour être maintenu

Le script semble toujours maintenu, ce qui manque c'est l'info de première main qu'on avait par Clément.
https://sourceforge.net/p/flightgear/fg … compile.sh


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#13 3/10/2015 8:52:16

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Download & Compile

Il y a eu pas mal de mises à jour entre avril et juillet, donc il y a (un peu) de vie dans la maintenance de ce script malgré tout.
C'est beaucoup plus simple d'y contribuer depuis qu'il est inclus dans FGMeta...


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#14 3/10/2015 9:50:31

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 015

Re : Download & Compile

ctesc356 a écrit :

Le script semble toujours maintenu, ce qui manque c'est l'info de première main qu'on avait par Clément.
https://sourceforge.net/p/flightgear/fg … compile.sh

Excellente nouvelle.
Cela montre que le script, que j'utilise depuis 10 ans peut-être, créé à l'origine par Francesco Angelo Brisa, et qu'il fallait aller télécharger sur son site, restera vivant.
Et qu'il a été adopté par FG.
Je me retrouve pour une modeste contribution dans les Thanks to alors que je n'y suis pour quasiment rien et que bien d'autres devraient y être à ma place.

Je ne connaissais pas ce listing, à part le lien donné par Ernest, je n'ai pas pigé comment on y accède.

Il faut avoir un accès ?


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

#15 3/10/2015 11:06:20

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Download & Compile

f-toro a écrit :

Je ne connaissais pas ce listing, à part le lien donné par Ernest, je n'ai pas pigé comment on y accède.

Il faut avoir un accès ?

C'est par là smile
http://sourceforge.net/p/flightgear/fgm … compile.sh
voir: "History"

Ceci dit, l'arborescence de "sourceforge" n'est pas très ergonomique.


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#16 3/10/2015 13:24:19

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 273

Re : Download & Compile

Merci a tous pour les infos


Linux Mint 20 Ulyana Cinnamon (64b), AMD Ryzen 7 3700X, RAM 32Go, GeForce RTX 3070 Ti 8 Go
FG 2020.1 Branch. THRUSTMASTER T16000M & T.Flight Rudder & Saitek PRO Flight Throttle Quadrant
Scène Saint Exupery
FG Interface

Hors ligne

#17 3/10/2015 14:52:45

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 015

Re : Download & Compile

ctesc356 a écrit :

Merci !

A titre personnel je le bricole, pour différentes raisons, notamment parce que je n'utilise pas sudo.
Mais rien qui vaille une modification du script, sauf pour me supprimer des Thanks to.


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

#18 18/02/2016 20:36:08

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 037

Re : Download & Compile


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#19 6/11/2016 16:33:19

Patten
Membre
Lieu : LFLR
Inscription : 14/12/2010
Messages : 1 757
Site Web

Re : Download & Compile

Salut à tous,

ctesc356 a écrit :

Bonjour,
.................
L'option -s (compilation de la dernière version stable) semble ne plus fonctionner.

Oups! Christian est plus rapide smile

Pour compléter ce tutoriel, les formules magiques pour avoir une version stable et la version de développement ci-dessous, j'ai testé, çà fonctionne bien. cool

http://wiki.flightgear.org/Scripted_Com … ian/Ubuntu

Script D&C V2.34

cd  <your working directory for building flightgear>
wget -O download_and_compile.sh  http://sourceforge.net/p/flightgear/fgmeta/ci/next/tree/download_and_compile.sh?format=raw
chmod +x download_and_compile.sh
mkdir -p stable
mkdir -p next
cd stable
../download_and_compile.sh -s
cd ../next
../download_and_compile.sh -p n

smile

Dernière modification par Patten (6/11/2016 16:34:26)


Intel I7.7700k 4.2 GHz.CM:MSI Z270 Gaming pro.CG:ASUS GTX 3070 Tuff OC  8Go.Ram:32Go DDR4 GSKILL. 2*SSD 500G 1*M2 500G 1*M2 1T, 2*HDD 2*2T Seagate Baracuda.Alim:Corsair RM750X 80Plus Gold.Ventirad Be quiet pure rock.Boîtier Aérocool GT-S black édition.DVD Asus drw-24f1-mt. Wifi + Bluetooth gigabyte.Dual boot LinuxMint 20.3 Una /Windows10 FG2020.4.0
http://pattenflightgear.wifeo.com/

Hors ligne

#20 22/02/2019 20:20:56

PierreBM
Membre
Lieu : Canet en Roussillon
Inscription : 11/10/2013
Messages : 49

Re : Download & Compile

Bonsoir à tous
En essayant de re-installer FG par le script  download_and_compile.sh, version (jeu. 24 janv. 2019 17∶06∶06 CET), il bloque systématiquement sur

-- Installing: /home/pierre/fgfs/install/simgear/include/simgear/sound/readwav.hxx
****************************************
**************** DATA ******************
****************************************
Fetching DATA with 'git clone https://git.code.sf.net/p/flightgear/fgdata'

Je soupçonne une erreur dans l'adresse des FGDATA.


Ubuntu 20.04 LTS fgfs 3.4.0
Aspire 605 RAM 3,8 Gio IntelCore i5-3350P
cpu 3,10 gHZ X 4  Carte graph Nvidia GF 119

Hors ligne

#21 22/02/2019 20:51:36

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 037

Re : Download & Compile

Bonjour PierreBM,

As-tu lu ce tuto ?
Il y a un problème avec SourceForge pour l'adresse en https.


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#22 23/02/2019 9:54:24

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Download & Compile

Bonjour,
Le dossier "fgdata" comprend 99% de données stables, pourquoi re-télécharger systématiquement?
Il peut très bien être conservé d'une installation à l'autre.
Et même d'une version à l'autre en adaptant le fichier "version" .
Le bug avec https est une question de timing, la mise à jour, contrairement au téléchargement complet fonctionne.

Le positionnement de "fgdata" dans "install/flightgear" n'est pas très "ergonomique".
On peut le déplacer dans un autre dossier, avec ses scènes et ses avions p.ex.
Dans "install/flightgear" on place un lien symbolique vers "fgdata"

ln -s <chemin vers "fgdata"> <nom du lien (fgdata)>

En adaptant d&c on aura la m/j par le script:
modifier lignes 866 - 869 (dernière version d&c, sinon a adapter)

if _elementIn "FGFS" "${WHATTOBUILD[@]}" || \
   _elementIn "DATA" "${WHATTOBUILD[@]}"; then
  mkdir -p "$INSTALL_DIR_FGFS"/fgdata
  cd "$INSTALL_DIR_FGFS"/fgdata

en

if _elementIn "FGFS" "${WHATTOBUILD[@]}" || \
   _elementIn "DATA" "${WHATTOBUILD[@]}"; then
  mkdir -p <chemin vers "fgdata">
  cd <chemin vers "fgdata">

autres avantages:
-  pour plusieurs compilations de fg de la même version, un seul "fgdata" = 7-8 Go de gagnés.
-  pas mal de temps gagné en téléchargement. Même pour les "fibrés", le serveur SF n'étant pas très rapide.

Voilà... après, chacun fait comme il veut wink

Astuce pour remettre d'équerre un "fgdata" récalcitrant, même assez/très ancien:
obtenu par d&c ou "git clone", à faire sur une copie of course.

cd <dossier "fgdata">
git fetch origin
git reset --hard origin/next

"next" peut être remplacé par release/<version>  branche au choix ici : https://sourceforge.net/p/flightgear/fg … next/tree/

Dernière modification par ctesc356 (30/08/2019 11:51:13)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

Pied de page des forums