Bonjour tout le monde,
J'aimerais savoir si quelqu'un connait un tutoriel ou une aide pour pouvoir compiler les sources de Firebird sous Windows avec Visual Studio de préférence. Merci d'avance.
Bonjour tout le monde,
J'aimerais savoir si quelqu'un connait un tutoriel ou une aide pour pouvoir compiler les sources de Firebird sous Windows avec Visual Studio de préférence. Merci d'avance.
Salut
Euh tu as l'intention de modifier les sources de Firebird ?
Ou bien la finalité est-elle simplement d'installer Firebird sur ta machine ?
@+
La finalité est que je suis en stage et que mon tuteur m'a demandé de monter un environnement de compilation pour Firebird donc j'exécute . Voila si tu as une réponse je te remercie.
telecharge les sources
utilise la bonne version de VS (c'est VS2005 qui est utilisé officiellement sous Windows) et éventuellement adresse toi à la liste devel
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
rebonjour tout le monde, donc j'ai passé la matinée à regarder çà. J'ai donc télécharger la version de Firebird 2.5 pre-alpha et dans le code source il y a bien un readme permettant d'expliquer plus ou moins précisement la compilation de firebird. La actuellement, je travaille avec Visual Studio 2008 et j'ai donc lancer la compilation de Firebird. Dans les logs j'ai un paquet de warnings comme quoi il y a des fonctions qui sont deprecated (obsolète je crois en francais ). A la fin de la compilation, il y a marqué:
Cela suppose donc que la compilation s'est bien passer cependant il est censé me générer un répertoire de sortie contenant le résultat de la compilation or ce n'est pas le cas. Si quelqu'un a un début d'idée.243 warnings
========= Build : 30 succeeded,0 failed,0skipped========
Comme dit précédemment :
c'est VS2005 qui est utilisé officiellement sous Windows
les sources ne sont pas faites pour VS2008
tu te compliques la vie
Et en prenant la 2.5 pre alpha encore plus
commence par la dernière version stable : la 2.1.2
Comme dit précédemment :
adresse toi à la liste devel
je pense pas que tu trouves grand monde pour t'aider dans ce forum
sous Linux j'aurais pu, mais pas Windaude
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
salut tout le monde,
Après une lutte acharnée avec le compilateur, j'ai réussi à compiler les sources de Firebird 2.1, cela venait du fait qu'un des fichiers batch de l'installation contenait des instructions Unix qui n'étaient pas interpréter par Windows. J'ai donc trouver ce site qui m'a permis de résoudre mon problème. En utilisant un petit logiciel Unix2Dos sur le fichier preprocess.bat se trouvant dans le répertoire builds/win32 des sources de FB, cela a résolu mon problème.
Pour ceux qui voudrait compiler Firebird, je vous met ci-dessous le processus à réaliser pour compiler les sources.
Téléchargez les sources de Firebird 2.1
Décompressez l’archive
Prérequis :
Microsoft Visual Studio 2003 ou supérieur (je ne conseille pas MVS 2008)
Utilitaire Unix Sed téléchargeable à cette adresse
Compilation :
Remarque : Avant de démarrer le processus, ne pas oublier de transformer le fichier preprocess.bat avec l'utilitaire Unix2Dos sinon, vous aurez des problèmes de compilation.-> Ouvrir l’interpréteur de commande de Windows
-> Allez dans <répertoire source firebird>\builds\win32 directory.
-> Lancer les batch dans l’ordre :
-> make_icu.bat [DEBUG] [CLEAN]
-> make_boot.bat [DEBUG] [CLEAN]
-> make_all.bat [DEBUG] [CLEAN]
-> clean_all.bat pour ceux qui voudrait se débarrasser des fichiers de Debug et temporaires générés durant la compilation.
J'espère que cela pourra servir à d'autres personnes. Merci tout le monde
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager