shell autogen configure make

shell autogen configure make - C++ - Programmation

Marsh Posté le 04-10-2012 à 17:09:14    

en lançant mon autogen.sh j'ai  

Citation :

bin/Makefile.am:29: compiling `getopt.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'


Est ce une erreur ou un avertissement? Je pense une erreur car apres en lançant mon configure fais une erreur egalement

Citation :

fvrun_sdk: symbol lookup error: /lib/libfvsdkcommon.so.0: undefined symbol: _ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode


 
Précedemment j'ai bien tout compilé autogen configure make et make install d'un autre projet contenant ibfvsdkcommon.so.0 sans erreur "visible"
 
dans mon fichier bin/Makefile.am à la ligne 29 j'ai

Citation :

fvrun_vc_sources        += $(top_srcdir)/src/Compat/getopt.c

Le "fvrun_vc" se sert du "fvrun_sdk"
 
Je suis perdu malgré mes recherches sur le net. Dois je rajouter "AM_PROG_CC_C_O" dans un fichier lequel? Il semble qu'il variable est construite n'importe comment "ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__m..."
Est ce que l'erreur du autogen.sh est en rapport l'erreur de la librairie ibfvsdkcommon.so.0? Ou ma compilation du projet la contenant a échoué sans que je m'en aperçoive?
 
Merci de vos pistes

Reply

Marsh Posté le 04-10-2012 à 17:09:14   

Reply

Marsh Posté le 04-10-2012 à 17:17:51    

pour completer en faisant mon make j'ai comme erreur
citation :
/src/vt/config_von_c_global.h:10:44: fvsdk/config_von_sdk_global.h: No such file or directory
fvrun.cpp:32:34: fvsdk/common/tools.hpp: No such file or directory
fvrun.cpp:33:38: fvsdk/common/privilege.hpp: No such file or directory
fvrun.cpp:36: error: `fvsdk' is not a namespace-name
fvrun.cpp:36: error: expected namespace-name before ';' token
fvrun.cpp:37: error: `fvsdk' has not been declared

Reply

Marsh Posté le 04-10-2012 à 19:17:17    

qu'essayes tu de compiler  et où as tu chopé l'archive ? cela nous aiderait...

Reply

Marsh Posté le 05-10-2012 à 10:41:52    

c'est à dire j'essaye de compiler des sources. "où as tu chopé l'archive ?" De quoi tu parles?? Mon projet précedemment compilé (l'archive) je l'ai recompilé en faisant un make clean avant, ça passe bien . Mais j'ai toujours la meme erreur . Je vais essayer de m'attarder sur le probleme du autogen.sh "bin/Makefile.am:29: compiling `getopt.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'

Reply

Marsh Posté le 05-10-2012 à 11:33:51    

puisqueturepondspas a écrit :

c'est à dire j'essaye de compiler des sources. "où as tu chopé l'archive ?" De quoi tu parles?? Mon projet précedemment compilé (l'archive) je l'ai recompilé en faisant un make clean avant, ça passe bien . Mais j'ai toujours la meme erreur . Je vais essayer de m'attarder sur le probleme du autogen.sh "bin/Makefile.am:29: compiling `getopt.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'


 
Bah on ne sait même pas ce que tu essayes de compiler, donc forcément, c'est pas évident de deviner la source du problème.
C'est un programme perso ou les sources d'un soft que tu as récupéré sur le net ?
 
Pour ton problème de macro, essaye de rajouter la ligne AM_PROG_CC_C_O dans ton fichier configure.ac et balance un autoreconf -i -f


Message édité par Neji Hyuga le 05-10-2012 à 11:35:02
Reply

Marsh Posté le 05-10-2012 à 11:43:00    

l'archive est depose dans /opt/ag/v Je vois trop en quoi ça peux vous aider

Reply

Marsh Posté le 05-10-2012 à 11:43:56    

oui c'est un programme perso

Reply

Marsh Posté le 05-10-2012 à 11:48:50    

Avant de le compiler par un makefile (makefail? :o), essaye déjà de le compiler à la main :o


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 05-10-2012 à 15:29:47    

oui

Reply

Marsh Posté le 05-10-2012 à 15:37:11    

Et tu as essayé de faire ce que je t'ai indiqué pour ton problème de macro ?

Reply

Marsh Posté le 05-10-2012 à 15:37:11   

Reply

Marsh Posté le 05-10-2012 à 15:42:20    

Merci beaucoup pour ça "Pour ton problème de macro, essaye de rajouter la ligne AM_PROG_CC_C_O dans ton fichier configure.ac et balance un autoreconf -i -f" maintenant mon autogen est passé, j'ai relancé le configure et make, ce dernier a dué plus longtemps que d'habitude mais j'ai encore une autre erreur :
main.o: In function `handle_exceptions()':
main.cpp:(.text+0x92): undefined reference to `fvsdk::msg::error()'
 
 
 

Reply

Marsh Posté le 05-10-2012 à 16:05:23    

Ce sujet a été déplacé de la catégorie OS Alternatifs vers la categorie Programmation par O'gure


---------------
Relax. Take a deep breath !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed