Le 04/04/2018 à 10:41, Jérôme Villafruela a écrit :
> Le 04/04/2018 à 09:25, anne.guilde@??? a écrit :
> Sur le site de VVV l'auteur a indiqué la procédure de build :
> http://vvvapp.sourceforge.net/how_to_compile_vvv.html .
>
J'en suis à Get Firebird
J'ai traduit en français...
-----------------------
VVV utilise la base de données Firebird pour gérer les catalogues. Il
doit donc être lié au fichier libfbembed.so. VVV utilise Firebird en
tant que gestionnaire de base de données intégré, il n'est donc pas
nécessaire de l'installer. Plus d'infos ici.
---
=>
http://accountingplusplus.blogspot.fr/2010/06/firebird-embedded-linux.html
=>
libfbembed.so n'existent plus dans stretch
et libfbclient.so existent encore dans stretch
https://pkgs.org/download/libfbembed2.5
---
Afin de construire VVV vous devez préparer un dossier contenant les
fichiers Firebird comme décrit dans le lien ci-dessus. Excluez
simplement "vvv" et "vvv-start.sh" qui seront ajoutés une seconde fois.
Vous pouvez obtenir les fichiers Firebird de différentes manières:
Utilisez les fichiers contenus dans le binaire précompilé VVV.
Téléchargez le paquet Firebird pour votre distribution Linux. Je
construis VVV avec Firebird 2.0.x. Les versions ultérieures devraient
fonctionner mais je ne les ai pas testées.
Construire Firebird à partir de sources, ce n'est pas difficile.
Téléchargez le code source de la version 2.0.x et suivez ces instructions.
Si vous voulez seulement développer VVV et que vous ne voulez pas
distribuer le programme compilé, vous pouvez simplement installer le
serveur en utilisant le paquet disponible. Puis lien avec le fichier
libfbembed.so installé. Vous pouvez éviter de spécifier le dossier qui
contient l'environnement d'exécution de Firebird (plus de détails
ci-dessous) car il est uniquement utilisé pour créer la distribution
binaire.
-----------------------
firebird-dev dans stretch
/.
/usr
/usr/bin
/usr/bin/fb_config
/usr/include
/usr/include/firebird
/usr/include/firebird/Firebird.pas
/usr/include/firebird/FirebirdInterface.idl
/usr/include/firebird/IdlFbInterfaces.h
/usr/include/firebird/Interface.h
/usr/include/firebird/Message.h
/usr/include/firebird/UdrCppEngine.h
/usr/include/ib_util.h
/usr/include/ibase.h
/usr/include/iberror.h
/usr/include/perf.h
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/firebird
/usr/lib/x86_64-linux-gnu/firebird/3.0
/usr/lib/x86_64-linux-gnu/firebird/3.0/include
/usr/lib/x86_64-linux-gnu/firebird/3.0/lib
/usr/lib/x86_64-linux-gnu/firebird/3.0/lib/libfbclient.so
/usr/lib/x86_64-linux-gnu/libfbclient.so
/usr/share
/usr/share/doc
/usr/share/doc/firebird-dev
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/fb_config.1.gz
-----------------------
Je ne sais pas trop quoi faire
un ti conseil est le bienvenue
Anne