Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/07/2005, à 22:02

kiki

[Resolu]Amsn et erreur de compilation

Bonjour à tous!

J'ai une petite question concernant la compilation de amsn version CVS comme vous pouvez vous en douter!
Lors de ./configure, j'obtiens ceci:

checking for fseeko... yes
checking for getpt... yes
checking for strcasestr... yes
checking for memmem... yes
checking for dlopen... no
checking for pthread_create in -lpthread... yes
checking if mmx should be used... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating utils/linux/capture/config.h
config.status: utils/linux/capture/config.h is unchanged

compile time options summary
============================

    X11          : yes
    IMLIB        : yes
    Using Libng  : yes
    Tcl          : 8.0
    TK           : 8.0

Première question, à quoi sert dlopen?
Ensuite, j'ai taper make:

utils/TkCximage/src/Rules.mk:10: attention : écrasement des commandes pour la cible « utils/TkCximage/src/TkCximage.so »
utils/TkCximage/src/Rules.mk:10: attention : anciennes commandes ignorées pour la cible « utils/TkCximage/src/TkCximage.so »
  CXX     utils/TkCximage/src/TkCximage.o
Dans le fichier inclus à partir de utils/TkCximage/src/TkCximage.cpp:11:
utils/TkCximage/src/TkCximage.h:22:25: tkPlatDecls.h : Aucun fichier ou répertoire de ce type
utils/TkCximage/src/TkCximage.cpp: Dans function « int
   Tkcximage_Init(Tcl_Interp*) »:
utils/TkCximage/src/TkCximage.cpp:152: error: `Tcl_InitStubs' undeclared (first
   use this function)
utils/TkCximage/src/TkCximage.cpp:152: error: (Each undeclared identifier is
   reported only once for each function it appears in.)
utils/TkCximage/src/TkCximage.cpp:159: error: `Tk_InitStubs' undeclared (first
   use this function)
make: *** [utils/TkCximage/src/TkCximage.o] Erreur 1

mais c'est quoi exactement l'erreur, je ne la cite pas vraiment!

Merci à vous

Dernière modification par kiki (Le 10/07/2005, à 22:23)

Hors ligne

#2 Le 05/07/2005, à 22:30

reggaemanu

Re : [Resolu]Amsn et erreur de compilation

apt-get install tk8.4 tk8.4-dev tcl8.4 tcl8.4-dev

Hors ligne

#3 Le 06/07/2005, à 12:01

kiki

Re : [Resolu]Amsn et erreur de compilation

Merci pour l'aide,
par contre, je n'ai pas rencontré d'erreur au moment de make et make install, sauf à la commande ./configure où je n'ai pas dlopen, est-ce utile?

Je ne peux toujours pas me servir de amsn, j'ai cette même erreur : "you can't load....."

Merci

Hors ligne

#4 Le 08/07/2005, à 17:49

kiki

Re : [Resolu]Amsn et erreur de compilation

up, pas d'idée?  sad

Hors ligne

#5 Le 08/07/2005, à 17:56

reggaemanu

Re : [Resolu]Amsn et erreur de compilation

apt-get install libtool libltdl3 libltdl3-dev

et recompile, ça devrais régler le probleme avec dlopen je pense

Hors ligne

#6 Le 08/07/2005, à 18:17

kiki

Re : [Resolu]Amsn et erreur de compilation

apt-get install libtool libltdl3 libltdl3-dev

et recompile, ça devrais régler le probleme avec dlopen je pense

Bah non ça n'a pas réglé le problème de dlopen lors de la configuration...

C'est bizarre d'avoir autant de problèmes avec amsn cvs sous ubuntu...en plus, je ne trouve rien sous google pour ce problème!

Hors ligne

#7 Le 08/07/2005, à 20:49

Gadget Boy

Re : [Resolu]Amsn et erreur de compilation

Je pense pas que le problème vienne de dlopen : c'est marqué "no" aussi pour moi quand je fais le ./configure


Pentium M 1.5Ghz, ATI radeon mobility 9600 --> Lucid

Hors ligne

#8 Le 08/07/2005, à 21:02

nehuzel

Re : [Resolu]Amsn et erreur de compilation

non le probleme ne vient pas de là mais d'une dépendance quelconque. Tu as installé imagemagik?


Windows, c'est mieux qu'un tamagochi...
même quand tu t'en occupes, il meurt !
http://www.book-of-ubuntu.com

Hors ligne

#9 Le 09/07/2005, à 00:02

reggaemanu

Re : [Resolu]Amsn et erreur de compilation

imagemagik n'es plus utilisé dans amsn CVS, donc pas besoin
par contre dlopen est a priori présent dans le paquet libltdl3 (qui est lui meme rapport avec libtool)

Hors ligne

#10 Le 09/07/2005, à 08:49

nehuzel

Re : [Resolu]Amsn et erreur de compilation

oups oui c'est vrai... scusez moi gt pas mal ailleurs hier:(


Windows, c'est mieux qu'un tamagochi...
même quand tu t'en occupes, il meurt !
http://www.book-of-ubuntu.com

Hors ligne

#11 Le 09/07/2005, à 10:42

kiki

Re : [Resolu]Amsn et erreur de compilation

J'ai installé imagemagik, et cela n'a rien changé!
Alors, on va la refaire dans l'ordre, attention ça va être long roll :

./configure

checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for prefix by checking for wish... /usr/bin/wish
checking tcl build dir... using tcl library in /usr/lib/tcl8.4
checking tk build dir... using tk library in /usr/lib/tk8.4
checking for main in -lstdc++... yes
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for imlib-config... /usr/bin/imlib-config
checking for IMLIB - version >= 1.8.2... yes
checking for ftello... yes
checking for fseeko... yes
checking for getpt... yes
checking for strcasestr... yes
checking for memmem... yes
checking for dlopen... no
checking for pthread_create in -lpthread... yes
checking if mmx should be used... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating utils/linux/capture/config.h
config.status: utils/linux/capture/config.h is unchanged

compile time options summary
============================

    X11          : yes
    IMLIB        : yes
    Using Libng  : yes
    Tcl          : 8.4
    TK           : 8.4
make

utils/TkCximage/src/Rules.mk:10: attention : écrasement des commandes pour la cible « utils/TkCximage/src/TkCximage.so »
utils/TkCximage/src/Rules.mk:10: attention : anciennes commandes ignorées pour la cible « utils/TkCximage/src/TkCximage.so »
  CXX     utils/TkCximage/src/TkCximage.o
  CXX     utils/TkCximage/src/PhotoFormat.o
  CXX     utils/TkCximage/src/procs.o
  CXX     utils/TkCximage/src/CxImage/ximadsp.o
  CXX     utils/TkCximage/src/CxImage/ximaexif.o
  CXX     utils/TkCximage/src/CxImage/ximagif.o
  CXX     utils/TkCximage/src/CxImage/ximainfo.o
  CXX     utils/TkCximage/src/CxImage/ximajpg.o
  CXX     utils/TkCximage/src/CxImage/ximalyr.o
  CXX     utils/TkCximage/src/CxImage/ximapng.o
  CXX     utils/TkCximage/src/CxImage/ximatga.o
  CXX     utils/TkCximage/src/CxImage/ximatran.o
  CXX     utils/TkCximage/src/CxImage/ximabmp.o
  CXX     utils/TkCximage/src/CxImage/ximaenc.o
  CXX     utils/TkCximage/src/CxImage/ximage.o
  CXX     utils/TkCximage/src/CxImage/ximahist.o
  CXX     utils/TkCximage/src/CxImage/ximaint.o
  CXX     utils/TkCximage/src/CxImage/ximalpha.o
  CXX     utils/TkCximage/src/CxImage/ximapal.o
  CXX     utils/TkCximage/src/CxImage/ximasel.o
  CXX     utils/TkCximage/src/CxImage/ximath.o
  CXX     utils/TkCximage/src/CxImage/xmemfile.o
  AR      utils/TkCximage/src/CxImage/libCxImage.a
ar: création de utils/TkCximage/src/CxImage/libCxImage.a
  CC      utils/TkCximage/src/jpeg/jcapimin.o
  CC      utils/TkCximage/src/jpeg/jcdctmgr.o
  CC      utils/TkCximage/src/jpeg/jcmarker.o
  CC      utils/TkCximage/src/jpeg/jcphuff.o
  CC      utils/TkCximage/src/jpeg/jdapimin.o
  CC      utils/TkCximage/src/jpeg/jdcoefct.o
  CC      utils/TkCximage/src/jpeg/jdinput.o
  CC      utils/TkCximage/src/jpeg/jdmerge.o
  CC      utils/TkCximage/src/jpeg/jdtrans.o
  CC      utils/TkCximage/src/jpeg/jfdctint.o
  CC      utils/TkCximage/src/jpeg/jidctred.o
  CC      utils/TkCximage/src/jpeg/jquant2.o
  CC      utils/TkCximage/src/jpeg/jcapistd.o
  CC      utils/TkCximage/src/jpeg/jchuff.o
  CC      utils/TkCximage/src/jpeg/jcmaster.o
  CC      utils/TkCximage/src/jpeg/jcprepct.o
  CC      utils/TkCximage/src/jpeg/jdapistd.o
  CC      utils/TkCximage/src/jpeg/jdcolor.o
  CC      utils/TkCximage/src/jpeg/jdmainct.o
  CC      utils/TkCximage/src/jpeg/jdphuff.o
  CC      utils/TkCximage/src/jpeg/jerror.o
  CC      utils/TkCximage/src/jpeg/jidctflt.o
  CC      utils/TkCximage/src/jpeg/jmemmgr.o
  CC      utils/TkCximage/src/jpeg/jutils.o
  CC      utils/TkCximage/src/jpeg/jccoefct.o
  CC      utils/TkCximage/src/jpeg/jcinit.o
  CC      utils/TkCximage/src/jpeg/jcomapi.o
  CC      utils/TkCximage/src/jpeg/jcsample.o
  CC      utils/TkCximage/src/jpeg/jdatadst.o
  CC      utils/TkCximage/src/jpeg/jddctmgr.o
  CC      utils/TkCximage/src/jpeg/jdmarker.o
  CC      utils/TkCximage/src/jpeg/jdpostct.o
  CC      utils/TkCximage/src/jpeg/jfdctflt.o
  CC      utils/TkCximage/src/jpeg/jidctfst.o
  CC      utils/TkCximage/src/jpeg/jmemnobs.o
  CC      utils/TkCximage/src/jpeg/jccolor.o
  CC      utils/TkCximage/src/jpeg/jcmainct.o
  CC      utils/TkCximage/src/jpeg/jcparam.o
  CC      utils/TkCximage/src/jpeg/jctrans.o
  CC      utils/TkCximage/src/jpeg/jdatasrc.o
  CC      utils/TkCximage/src/jpeg/jdhuff.o
  CC      utils/TkCximage/src/jpeg/jdmaster.o
  CC      utils/TkCximage/src/jpeg/jdsample.o
  CC      utils/TkCximage/src/jpeg/jfdctfst.o
  CC      utils/TkCximage/src/jpeg/jidctint.o
  CC      utils/TkCximage/src/jpeg/jquant1.o
  AR      utils/TkCximage/src/jpeg/libjpeg.a
ar: création de utils/TkCximage/src/jpeg/libjpeg.a
  CC      utils/TkCximage/src/png/png.o
  CC      utils/TkCximage/src/png/pnggccrd.o
  CC      utils/TkCximage/src/png/pngmem.o
  CC      utils/TkCximage/src/png/pngread.o
  CC      utils/TkCximage/src/png/pngrtran.o
  CC      utils/TkCximage/src/png/pngset.o
  CC      utils/TkCximage/src/png/pngvcrd.o
  CC      utils/TkCximage/src/png/pngwrite.o
  CC      utils/TkCximage/src/png/pngwutil.o
  CC      utils/TkCximage/src/png/pngerror.o
  CC      utils/TkCximage/src/png/pngget.o
  CC      utils/TkCximage/src/png/pngpread.o
  CC      utils/TkCximage/src/png/pngrio.o
  CC      utils/TkCximage/src/png/pngrutil.o
  CC      utils/TkCximage/src/png/pngtrans.o
  CC      utils/TkCximage/src/png/pngwio.o
  CC      utils/TkCximage/src/png/pngwtran.o
  AR      utils/TkCximage/src/png/libpng.a
ar: création de utils/TkCximage/src/png/libpng.a
  CC      utils/TkCximage/src/zlib/adler32.o
  CC      utils/TkCximage/src/zlib/compress.o
  CC      utils/TkCximage/src/zlib/crc32.o
  CC      utils/TkCximage/src/zlib/deflate.o
  CC      utils/TkCximage/src/zlib/gzio.o
  CC      utils/TkCximage/src/zlib/infback.o
  CC      utils/TkCximage/src/zlib/inffast.o
  CC      utils/TkCximage/src/zlib/inflate.o
  CC      utils/TkCximage/src/zlib/inftrees.o
  CC      utils/TkCximage/src/zlib/trees.o
  CC      utils/TkCximage/src/zlib/uncompr.o
  CC      utils/TkCximage/src/zlib/zutil.o
  AR      utils/TkCximage/src/zlib/libzlib.a
ar: création de utils/TkCximage/src/zlib/libzlib.a
  LD      utils/TkCximage/src/TkCximage.so
cp utils/TkCximage/src/TkCximage.so utils/TkCximage/TkCximage.so
  CC      utils/webcamsn/src/webcamsn.o
  CC      utils/webcamsn/src/kidhash.o
  CC      utils/webcamsn/src/bitstring.o
  CC      utils/webcamsn/src/deblock.o
  CC      utils/webcamsn/src/encode.o
  CC      utils/webcamsn/src/idct_dequant.o
  CC      utils/webcamsn/src/mimic.o
  CC      utils/webcamsn/src/vlc_decode.o
  CC      utils/webcamsn/src/colorspace.o
  CC      utils/webcamsn/src/decode.o
  CC      utils/webcamsn/src/fdct_quant.o
  CC      utils/webcamsn/src/vlc_common.o
  CC      utils/webcamsn/src/vlc_encode.o
  AR      utils/webcamsn/src/libmimic.a
ar: création de utils/webcamsn/src/libmimic.a
  LD      utils/webcamsn/src/webcamsn.so
cp utils/webcamsn/src/webcamsn.so utils/webcamsn/webcamsn.so
  CC      utils/linux/capture/capture.o
  CC      utils/linux/capture/libng/grab-ng.o
  CC      utils/linux/capture/libng/devices.o
  CC      utils/linux/capture/libng/writefile.o
  CC      utils/linux/capture/libng/parse-mpeg.o
  CC      utils/linux/capture/libng/parse-dvb.o
  CC      utils/linux/capture/libng/color_common.o
  CC      utils/linux/capture/libng/color_packed.o
  CC      utils/linux/capture/libng/color_lut.o
  CC      utils/linux/capture/libng/color_yuv2rgb.o
  CC      utils/linux/capture/libng/convert.o
  CC      utils/linux/capture/libng/misc.o
  AR      utils/linux/capture/libng/libng.a
ar: création de utils/linux/capture/libng/libng.a
  LD      utils/linux/capture/capture.so
  CC      utils/linux/capture/libng/plugins/drv0-v4l2.o
  CC      utils/linux/capture/libng/plugins/struct-v4l2.o
  CC      utils/linux/capture/libng/plugins/struct-dump.o
  LD      utils/linux/capture/libng/plugins/drv0-v4l2.so
  CC      utils/linux/capture/libng/plugins/drv1-v4l.o
  CC      utils/linux/capture/libng/plugins/struct-v4l.o
  LD      utils/linux/capture/libng/plugins/drv1-v4l.so
  CC      utils/linux/traydock/libtray.o
  LD      utils/linux/traydock/libtray.so
sudo make install
utils/TkCximage/src/Rules.mk:10: attention : écrasement des commandes pour la cible « utils/TkCximage/src/TkCximage.so »
utils/TkCximage/src/Rules.mk:10: attention : anciennes commandes ignorées pour la cible « utils/TkCximage/src/TkCximage.so »
cp -Rf . /usr/share/amsn
ln -s /usr/share/amsn/amsn /usr/bin

Bref, je ne trouve toujours rien....

Hors ligne

#12 Le 10/07/2005, à 00:45

reggaemanu

Re : [Resolu]Amsn et erreur de compilation

Bhein, ça m'a l'air tout bon ça, si tu tape "amsn" dans une console ça le lance pas?

Hors ligne

#13 Le 10/07/2005, à 10:07

kiki

Re : [Resolu]Amsn et erreur de compilation

Bhein, ça m'a l'air tout bon ça, si tu tape "amsn" dans une console ça le lance pas?

C'est justement là, le problème, c'est que tout à l'air bon, mais j'ai toujours la même erreur au moment de lancer amsn dans une console:

you can't load Tkcximage.......

sad

Hors ligne

#14 Le 10/07/2005, à 22:22

kiki

Re : [Resolu]Amsn et erreur de compilation

Je suis tombé sur la solution un peu par hasard sur un forum de amsn, j'ai fait ceci, cela peut toujours servir:

export CC=gcc-3.4
export CXX=gcc-3.4

Je n'ai pas tenté avec la version 4 de gcc, a priori il ne trouve pas le bon chemin ou bien encore un souci avec la cohabitation entre différentes versions, mais ensuite toujours pas d'erreur de compilation mais au lancement de amsn cela fonctionne bien. J'ai juste eu un freeze de ma machine, mais je pense que cela doit venir d'un bug de amsn dont il me semble avoir déjà vu une solution!

Voilà si ça peut servir à d'autres

Dernière modification par kiki (Le 10/07/2005, à 22:22)

Hors ligne

#15 Le 06/06/2006, à 17:00

cdsc

Re : [Resolu]Amsn et erreur de compilation

kiki a écrit :

up, pas dfedfcdsc xc cxcds?  sad

#16 Le 06/06/2006, à 17:01

kaka

Re : [Resolu]Amsn et erreur de compilation

cdsc a écrit :
kiki a écrit :

eh nan ... pas de chance wink