[xdtv]Debian Erreur compilation

soummam Messages postés 184 Statut Membre -  
soummam Messages postés 184 Statut Membre -
Bonjour,

J'essaie d'installer en vain XDTV sur une DEBIAN

Procédure :

debian:/usr/src/#tar -xvf xawdecode-plugin_1.4.8-1.tar.gz

debian:/usr/src/xdtv-2.4.0# ./configure

configure: error: *** Unable to find a suitable Athena Widget library (Xaw) ***

Pour enlever cette erreur je suis allé sur ce site pour installer xaw3d

http://www-bio3d-igbmc.u-strasbg.fr/doclib/xfig/installation.html#xaw3d
(voir pavé Related Software)

j'essaie de suivre cette procédure

Building:

Untar the distribution from the base of your X Consortium or XFree86
source tree with the command:

`gunzip -c Xaw3d-1.5.tar.gz | tar xpf -`

or (if your system's tar supports the 'z' option)

`tar xzpf Xaw3d-1.5.tar.gz`

(PAY ATTENTION HERE: If you don't know where the base of your
source tree is, don't send me email asking -- I don't know where
you put it. If you don't know, my guess is that you don't have one.)

This will create the directory .../xc/lib/Xaw3d. 'cd' there and
enter the following commands:

`../../config/imake/imake -I../../config/cf -DTOPDIR=../.. -DCURRENTDIR=lib/Xaw3d`
`make includes; make depend; make; make install
`


Ces dernières commandes comment dois-je les taper ?

Merci de votre aide
Configuration: Linux
Firefox 2.0.0.4

20 réponses

  1. Marc
     
    Bonjour,

    Tu ouvres une console en root, tu copies, tu colles.

    Détail important : tu appuies sur entrée.

    Bonne journée
    0
  2. soummam Messages postés 184 Statut Membre 110
     
    eh Regis j'aime bien ton humour " Détail important : tu appuies sur entrée. "

    Regarde mon 1er POST le # (dièse) veut dire qu'on est en root. Révise un peu tes classiques.

    Bonour,
    Je recherche donc une personne compréhesive pour mon problème cité plus haut.

    Quand je lance cette commande dans ce répertoire
    debian:/usr/src/xc/lib/Xaw3d# `../../config/imake/imake -I../../config/cf -DTOPDIR=../.. -DCURRENTDIR=lib/Xaw3d`

    J'ai cette erreur :
    bash: ../../config/imake/imake: Aucun fichier ou répertoire de ce type

    Merci de votre aide
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    affiche
    find /usr/src/xc -name '*config*'
    find /usr/src/xc -name '*imake*'
    --
    lami20j
    0
  4. soummam Messages postés 184 Statut Membre 110
     
    Salut lami20j,

    Les 2 commandes me renvoient sur le prompt, visiblement il n'a rien trouvé.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    donc il y a ûn problème :-)
    pas de répertoire config ni de command imake
    c'est bizarre
    0
  7. bob031 Messages postés 8228 Statut Membre 473
     
    Salut,

    debian:/usr/src/xc/lib/Xaw3d# `../../config/imake/imake

    ça veut bien dire que le chemin complet de "imake" est : /usr/src/configure/imake/imake c'est bien ça ?

    :-))
    0
  8. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    ça veut bien dire que le chemin complet de "imake" est : /usr/src/configure/imake/imake c'est bien ça ?

    Non.
    .. c'est le répertoire parent
    tu n'as qu'à faire
    lami20j@debian:~/src/xc/lib/Xaw3d$ pwd
    /home/lami20j/src/xc/lib/Xaw3d
    lami20j@debian:~/src/xc/lib/Xaw3d$ cd ../../
    lami20j@debian:~/src/xc$ pwd
    /home/lami20j/src/xc
    donc
    et dans xc on n'a que ça
    lami20j@debian:~/src/xc/lib/Xaw3d$ cd ..
    lami20j@debian:~/src/xc/lib$ cd ..
    lami20j@debian:~/src/xc$ ls
    lib
    lami20j@debian:~/src/xc$ cd lib/
    lami20j@debian:~/src/xc/lib$ ls
    Xaw3d
    lami20j@debian:~/src/xc/lib$ cd Xaw3d/
    lami20j@debian:~/src/xc/lib/Xaw3d$ ls
    AllWidgets.c  Box.c        FormP.h          Layout.h      MultiSrc.h    Repeater.c    SimpleMenu.h  SmeThreeD.h   TextPop.c    Tip.h       ViewportP.h
    AllWidgets.h  Box.h        Grip.c           LayoutP.h     MultiSrcP.h   Repeater.h    SimpleP.h     SmeThreeDP.h  TextSink.c   TipP.h      Xaw3dP.c
    app-defaults  BoxP.h       Grip.h           List.c        Paned.c       RepeaterP.h   SmeBSB.c      StripCharP.h  TextSink.h   Toggle.c    Xaw3dP.h.sed
    AsciiSink.c   Cardinals.h  GripP.h          List.h        Paned.h       Reports.h     SmeBSB.h      StripChart.c  TextSinkP.h  Toggle.h    XawI18n.c
    AsciiSink.h   Command.c    Imakefile        ListP.h       PanedP.h      Scrollbar.c   SmeBSBP.h     StripChart.h  TextSrc.c    ToggleP.h   XawI18n.h
    AsciiSinkP.h  Command.h    Imakefrag.X11R5  MenuButton.c  Panner.c      Scrollbar.h   Sme.c         Template.c    TextSrc.h    Tree.c      XawIm.c
    AsciiSrc.c    CommandP.h   Label.c          MenuButton.h  Panner.h      ScrollbarP.h  Sme.h         Template.h    TextSrcP.h   Tree.h      XawImP.h
    AsciiSrc.h    Dialog.c     Label.h          MenuButtoP.h  PannerP.h     sharedlib.c   SmeLine.c     TemplateP.h   TextTr.c     TreeP.h     XawInit.c
    AsciiSrcP.h   Dialog.h     LabelP.h         MultiSink.c   Porthole.c    Simple.c      SmeLine.h     TextAction.c  ThreeD.c     Vendor.c    XawInit.h
    AsciiText.c   DialogP.h    laygram.y        MultiSink.h   Porthole.h    Simple.h      SmeLineP.h    Text.c        ThreeD.h     VendorEP.h
    AsciiText.h   Form.c       laylex.l         MultiSinkP.h  PortholeP.h   SimpleMenP.h  SmeP.h        Text.h        ThreeDP.h    Viewport.c
    AsciiTextP.h  Form.h       Layout.c         MultiSrc.c    README.XAW3D  SimpleMenu.c  SmeThreeD.c   TextP.h       Tip.c        Viewport.h
    lami20j@debian:~/src/xc/lib/Xaw3d$
    


    0
  9. bob031 Messages postés 8228 Statut Membre 473
     
    /xc/lib/Xaw3d

    oups ! j'en avais oublié 1 ! effectivement ça fait 3 ! désolé !

    Y a plus qu'à changer de version !

    Et imake c'est une commande qui peut s'installer ? je vais regarder ça ...

    On peut bidouiller ? :-)

    :-))
    0
  10. bob031 Messages postés 8228 Statut Membre 473
     
    Y a plus qu'à changer de version !

    correction : Y a plus qu'à tester une autre version !

    Et imake c'est une commande qui peut s'installer ? je vais regarder ça ...

    'Imake' est un programme qui crée un fichier 'Makefile' à partir des indications contenues dans le fichier 'Imakefile'. 
    La commande 'imake' fait partie du paquetage XFree86-devel.


    On peut bidouiller ?

    probablement ...

    bon courage.

    :-))
    0
  11. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    je suis d'accord pour la commande imake,
    alors leur README est bidon, n'est-ce pas?
    d'après leur README la commande imake se trouve dans l'archive....
    0
  12. bob031 Messages postés 8228 Statut Membre 473
     
    il y a quelque chose d'étrange c'est la manière :

    tar xzpf Xaw3d-1.5.tar.gz

    le "man tar" ne m'indique pas l'option "p" .

    alors leur README est bidon, n'est-ce pas?

    pas forcément ! ils ont peut-être oublié ! faudrait voir avoir une autre version de Xaw3d et vérifier les fichiers installés.

    :-))
    0
  13. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    ils ont peut-être oublié ! faudrait voir avoir une autre version de Xaw3d et vérifier les fichiers installés.


    c'est la dernière version
    et le fichier est dédans
    donc .............................

    pour l'option p

    le "man tar" ne m'indique pas l'option "p" .
    tu rigoles, ;-))

    man tar-p, --same-permissions, --preserve-permissions
    restaure toutes les informations de protection.
    0
  14. bob031 Messages postés 8228 Statut Membre 473
     
    tu rigoles

    autant pour moi ! c'est en fin du "man" ! je suis pas allé jusqu'au bout !

    c'est la dernière version
    et une version antérieure ?

    et le fichier est dédans
    le fichier "Imakefile" oui ! mais ou est le dossier "config" contenant la commande "imake" ?
    (n'oublions pas que la commande qui est lancée est celle-ci : ../../config/imake/imake

    donc .............................
    .... et avec la commande "make" ?

    :-))
    0
  15. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    (n'oublions pas que la commande qui est lancée est celle-ci : ../../config/imake/imake

    bon, je crois qu'on doit arrêter sur ce sujet, puisque ça n'apporte pas une solution

    Bref, ../.. permet d'exécuter (d'après leur README) la commande

    /usr/src/xc/config/imake/imake -I............

    et ce n'est pas le cas, dans xc il y a un seul répertoire et il s'appelle lib
    0
  16. xxxx
     
    xdtv 2.4.0 ne fonctionne pas avec cette version du plugin
    0
  17. soummam Messages postés 184 Statut Membre 110
     
    Re bonjour,

    Je vous rafraichis la mémoire, quand je lance cette commande

    debian:/usr/src/xdtv-2.4.0# ./configure

    ça se termine par ces erreurs

    checking for X... no
    checking for XShmAttach in -lXext... no
    checking for XtDisplay in -lXt... no
    checking for XmuGetHostname in -lXmu... no
    checking for XawDialogAddButton in -lXaw... no
    checking for Xaw3dComputeTopShadowRGB in -lXaw3d... no
    checking for Xaw3dComputeTopShadowRGB in -lXaw95... no
    checking for Xaw3dComputeTopShadowRGB in -lXawM... no
    checking for Xaw3dComputeTopShadowRGB in -lneXtaw... no
    configure: error: *** Unable to find a suitable Athena Widget library (Xaw) ***


    J'eesaie donc d'installer les Widget library depuis cette source
    http://siag.nu/neXtaw/

    issue du lien hypertexte suivant :
    http://xawdecode.sourceforge.net/aideFR/htmlpage/installationMDK.htm

    debian:/usr/src/# tar -xvf neXtaw-0.15.1.tar.gz
    debian:/usr/src/# cd neXtaw-0.15.1
    debian:/usr/src/XawXpm#./configure
    debian:/usr/src/XawXpm# make
    debian:/usr/src/neXtaw-0.15.1# make

    Making all in doc
    make[1]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc »
    Making all in app-defaults
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc/app-defaults »
    make[2]: Rien à faire pour « all ».
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc/app-defaults »
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc »
    make[2]: Rien à faire pour « all-am ».
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc »
    make[1]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc »
    Making all in X11
    make[1]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/X11 »
    Making all in neXtaw
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/X11/neXtaw »
    source='AllWidgets.c' object='AllWidgets.lo' libtool=yes \
    depfile='.deps/AllWidgets.Plo' tmpdepfile='.deps/AllWidgets.TPlo' \
    depmode=gcc3 /bin/sh ../../depcomp \
    /bin/sh ../../libtool --mode=compile gcc -DPACKAGE=\"neXtaw\" -DVERSION=\"0.15.1\" -DHAVE_DLFCN_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAS_WCTYPE_H=1 -DHAS_WCHAR_H=1 -I. -I. -DUSEGRAY -DNO_MENU_LINES -DNeedFunctionPrototypes -I../.. -DNARROWPROTO=1 -Wall -g -O2 -c -o AllWidgets.lo `test -f AllWidgets.c || echo './'`AllWidgets.c
    rm -f .libs/AllWidgets.lo
    gcc -DPACKAGE=\"neXtaw\" -DVERSION=\"0.15.1\" -DHAVE_DLFCN_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAS_WCTYPE_H=1 -DHAS_WCHAR_H=1 -I. -I. -DUSEGRAY -DNO_MENU_LINES -DNeedFunctionPrototypes -I../.. -DNARROWPROTO=1 -Wall -g -O2 -c AllWidgets.c -MT AllWidgets.lo -MD -MP -MF .deps/AllWidgets.TPlo -fPIC -DPIC -o .libs/AllWidgets.lo
    AllWidgets.c:34:28: error: X11/IntrinsicP.h: No such file or directory
    AllWidgets.c:35:32: error: X11/Xmu/WidgetNode.h: No such file or directory
    AllWidgets.c:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'applicationShellWidgetClass'
    AllWidgets.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiSinkObjectClass'
    AllWidgets.c:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiSrcObjectClass'
    AllWidgets.c:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiTextWidgetClass'
    AllWidgets.c:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'boxWidgetClass'
    AllWidgets.c:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'clockWidgetClass'
    AllWidgets.c:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'commandWidgetClass'
    AllWidgets.c:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'compositeWidgetClass'
    AllWidgets.c:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'constraintWidgetClass'
    AllWidgets.c:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'coreWidgetClass'
    AllWidgets.c:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dialogWidgetClass'
    AllWidgets.c:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'formWidgetClass'
    AllWidgets.c:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gripWidgetClass'
    AllWidgets.c:50: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'labelWidgetClass'
    AllWidgets.c:51: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'layoutWidgetClass'
    AllWidgets.c:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'listWidgetClass'
    AllWidgets.c:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'menuButtonWidgetClass'
    AllWidgets.c:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'objectClass'
    AllWidgets.c:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'overrideShellWidgetClass'
    AllWidgets.c:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'panedWidgetClass'
    AllWidgets.c:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pannerWidgetClass'
    AllWidgets.c:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'portholeWidgetClass'
    AllWidgets.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'rectObjClass'
    AllWidgets.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'repeaterWidgetClass'
    AllWidgets.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'scrollbarWidgetClass'
    AllWidgets.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'shellWidgetClass'
    AllWidgets.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'simpleMenuWidgetClass'
    AllWidgets.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'simpleWidgetClass'
    AllWidgets.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeBSBObjectClass'
    AllWidgets.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeLineObjectClass'
    AllWidgets.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeObjectClass'
    AllWidgets.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeThreeDObjectClass'
    AllWidgets.c:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'stripChartWidgetClass'
    AllWidgets.c:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textSinkObjectClass'
    AllWidgets.c:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textSrcObjectClass'
    AllWidgets.c:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textWidgetClass'
    AllWidgets.c:73: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'threeDWidgetClass'
    AllWidgets.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'toggleWidgetClass'
    AllWidgets.c:75: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'topLevelShellWidgetClass'
    AllWidgets.c:76: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'transientShellWidgetClass'
    AllWidgets.c:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'treeWidgetClass'
    AllWidgets.c:78: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vendorShellWidgetClass'
    AllWidgets.c:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'viewportWidgetClass'
    AllWidgets.c:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wmShellWidgetClass'
    AllWidgets.c:82: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XawWidgetArray'
    AllWidgets.c:129: warning: implicit declaration of function 'XtNumber'
    AllWidgets.c:129: error: 'XawWidgetArray' undeclared here (not in a function)
    AllWidgets.c:129: error: initializer element is not constant
    make[2]: *** [AllWidgets.lo] Erreur 1
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/X11/neXtaw »
    make[1]: *** [all-recursive] Erreur 1
    make[1]: quittant le répertoire « /usr/src/neXtaw-0.15.1/X11 »
    make: *** [all-recursive] Erreur 1


    Pouvez-vous me dire d'où vient ces erreurs ?

    C'est vraiment la galère d'installer XDTV sur une DEBIAN et impossible de trouver quoi que ce soit sur google.
    Pire encore, Windows a encore de beaux jours devant lui.
    0
  18. bob031 Messages postés 8228 Statut Membre 473
     
    Salut,

    C'est vraiment la galère d'installer XDTV sur une DEBIAN et impossible

    pas forcément ! bien sérieusement je vois ceci dans ta façon de faire :

    debian:/usr/src/XawXpm# make
    debian:/usr/src/neXtaw-0.15.1# make


    et ceci ne se fait pas comme ça ! En général lors d'une erreur suite à un configure, un make ou un make install :

    1) on travaille proprement c'est-à-dire : nettoyer tout par un make clean et/ou make distclean et/ou make realclean
    2) on reprend à 0 ./configure && make && make install (root)
    3) on installe l'un après l'autre.

    bon courage.

    Pire encore, Windows a encore de beaux jours devant lui.

    -DDDDDDDDDD

    :-))

    0
  19. soummam Messages postés 184 Statut Membre 110
     
    Désolé bob031, mais j'avais fait un copié-collé mal ciblé mais les commandes réellement passées étaient :

    debian:/usr/src/# tar -xvf neXtaw-0.15.1.tar.gz
    debian:/usr/src/# cd neXtaw-0.15.1
    debian:/usr/src/neXtaw-0.15.1#./configure
    debian:/usr/src/neXtaw-0.15.1# make
    debian:/usr/src/neXtaw-0.15.1# make install


    Ce qui a généré ces erreurs là

    Making all in doc
    make[1]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc »
    Making all in app-defaults
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc/app-defaults »
    make[2]: Rien à faire pour « all ».
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc/app-defaults »
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc »
    make[2]: Rien à faire pour « all-am ».
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc »
    make[1]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc »
    Making all in X11
    make[1]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/X11 »
    Making all in neXtaw
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/X11/neXtaw »
    source='AllWidgets.c' object='AllWidgets.lo' libtool=yes \
    depfile='.deps/AllWidgets.Plo' tmpdepfile='.deps/AllWidgets.TPlo' \
    depmode=gcc3 /bin/sh ../../depcomp \
    /bin/sh ../../libtool --mode=compile gcc -DPACKAGE=\"neXtaw\" -DVERSION=\"0.15.1\" -DHAVE_DLFCN_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAS_WCTYPE_H=1 -DHAS_WCHAR_H=1 -I. -I. -DUSEGRAY -DNO_MENU_LINES -DNeedFunctionPrototypes -I../.. -DNARROWPROTO=1 -Wall -g -O2 -c -o AllWidgets.lo `test -f AllWidgets.c || echo './'`AllWidgets.c
    rm -f .libs/AllWidgets.lo
    gcc -DPACKAGE=\"neXtaw\" -DVERSION=\"0.15.1\" -DHAVE_DLFCN_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAS_WCTYPE_H=1 -DHAS_WCHAR_H=1 -I. -I. -DUSEGRAY -DNO_MENU_LINES -DNeedFunctionPrototypes -I../.. -DNARROWPROTO=1 -Wall -g -O2 -c AllWidgets.c -MT AllWidgets.lo -MD -MP -MF .deps/AllWidgets.TPlo -fPIC -DPIC -o .libs/AllWidgets.lo
    AllWidgets.c:34:28: error: X11/IntrinsicP.h: No such file or directory
    AllWidgets.c:35:32: error: X11/Xmu/WidgetNode.h: No such file or directory
    AllWidgets.c:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'applicationShellWidgetClass'
    AllWidgets.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiSinkObjectClass'
    AllWidgets.c:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiSrcObjectClass'
    AllWidgets.c:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiTextWidgetClass'
    AllWidgets.c:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'boxWidgetClass'
    AllWidgets.c:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'clockWidgetClass'
    AllWidgets.c:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'commandWidgetClass'
    AllWidgets.c:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'compositeWidgetClass'
    AllWidgets.c:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'constraintWidgetClass'
    AllWidgets.c:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'coreWidgetClass'
    AllWidgets.c:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dialogWidgetClass'
    AllWidgets.c:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'formWidgetClass'
    AllWidgets.c:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gripWidgetClass'
    AllWidgets.c:50: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'labelWidgetClass'
    AllWidgets.c:51: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'layoutWidgetClass'
    AllWidgets.c:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'listWidgetClass'
    AllWidgets.c:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'menuButtonWidgetClass'
    AllWidgets.c:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'objectClass'
    AllWidgets.c:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'overrideShellWidgetClass'
    AllWidgets.c:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'panedWidgetClass'
    AllWidgets.c:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pannerWidgetClass'
    AllWidgets.c:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'portholeWidgetClass'
    AllWidgets.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'rectObjClass'
    AllWidgets.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'repeaterWidgetClass'
    AllWidgets.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'scrollbarWidgetClass'
    AllWidgets.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'shellWidgetClass'
    AllWidgets.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'simpleMenuWidgetClass'
    AllWidgets.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'simpleWidgetClass'
    AllWidgets.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeBSBObjectClass'
    AllWidgets.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeLineObjectClass'
    AllWidgets.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeObjectClass'
    AllWidgets.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeThreeDObjectClass'
    AllWidgets.c:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'stripChartWidgetClass'
    AllWidgets.c:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textSinkObjectClass'
    AllWidgets.c:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textSrcObjectClass'
    AllWidgets.c:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textWidgetClass'
    AllWidgets.c:73: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'threeDWidgetClass'
    AllWidgets.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'toggleWidgetClass'
    AllWidgets.c:75: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'topLevelShellWidgetClass'
    AllWidgets.c:76: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'transientShellWidgetClass'
    AllWidgets.c:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'treeWidgetClass'
    AllWidgets.c:78: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vendorShellWidgetClass'
    AllWidgets.c:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'viewportWidgetClass'
    AllWidgets.c:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wmShellWidgetClass'
    AllWidgets.c:82: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XawWidgetArray'
    AllWidgets.c:129: warning: implicit declaration of function 'XtNumber'
    AllWidgets.c:129: error: 'XawWidgetArray' undeclared here (not in a function)
    AllWidgets.c:129: error: initializer element is not constant
    make[2]: *** [AllWidgets.lo] Erreur 1
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/X11/neXtaw »
    make[1]: *** [all-recursive] Erreur 1
    make[1]: quittant le répertoire « /usr/src/neXtaw-0.15.1/X11 »
    make: *** [all-recursive] Erreur 1
    0
  20. bob031
     
    ok ! et avant de relancer un ./configure tu fais bien un nettoyage avec par un make clean et/ou make distclean et/ou make realclean ??

    :-))
    0
  21. soummam Messages postés 184 Statut Membre 110
     
    J'ai suivi tes conseil, le problème est persistant

    ************************************************DEBUT de ./configure*************************************************************
    debian:/usr/src/neXtaw-0.15.1# ./configure
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for mawk... mawk
    checking whether make sets ${MAKE}... yes
    checking for mawk... (cached) mawk
    checking for gcc... gcc
    checking for C compiler default output... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for executable suffix...
    checking for object suffix... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether ln -s works... yes
    checking for POSIXized ISC... no
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for ld used by GCC... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for /usr/bin/ld option to reload object files... -r
    checking for BSD-compatible nm... /usr/bin/nm -B
    checking how to recognise dependant libraries... pass_all
    checking command to parse /usr/bin/nm -B output... ok
    checking how to run the C preprocessor... gcc -E
    checking for dlfcn.h... yes
    checking for ranlib... ranlib
    checking for strip... strip
    checking for objdir... .libs
    checking for gcc option to produce PIC... -fPIC
    checking if gcc PIC flag -fPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.lo... yes
    checking if gcc supports -fno-rtti -fno-exceptions... yes
    checking whether the linker (/usr/bin/ld) supports shared libraries... yes
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    checking whether -lc should be explicitly linked in... no
    creating libtool
    checking for X... no
    checking for dirent.h that defines DIR... yes
    checking for opendir in -ldir... no
    checking for ANSI C header files... yes
    checking whether sys/types.h defines makedev... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for size_t... yes
    checking whether time.h and sys/time.h may both be included... yes
    checking whether struct tm is in sys/time.h or time.h... time.h
    checking for wctype.h... yes
    checking for widec.h... no
    checking for wchar.h... yes
    checking for X11/Xmu/Xmu.h... no
    checking for wcslen... yes
    checking for mbtowc... yes
    checking for wslen... no
    checking for wscpy... no
    checking for wsncpy... no
    checking for main in -lXext... no
    checking for main in -lXmu... no
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating doc/Makefile
    config.status: creating doc/app-defaults/Makefile
    config.status: creating X11/Makefile
    config.status: creating X11/neXtaw/Makefile
    config.status: creating programs/Makefile
    config.status: creating programs/neXtclock/Makefile
    ************************************************FIN de ./configure*************************************************************

    ***********************************************DEBUT de make****************************************************************
    debian:/usr/src/neXtaw-0.15.1# make
    Making all in doc
    make[1]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc »
    Making all in app-defaults
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc/app-defaults »
    make[2]: Rien à faire pour « all ».
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc/app-defaults »
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/doc »
    make[2]: Rien à faire pour « all-am ».
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc »
    make[1]: quittant le répertoire « /usr/src/neXtaw-0.15.1/doc »
    Making all in X11
    make[1]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/X11 »
    Making all in neXtaw
    make[2]: entrant dans le répertoire « /usr/src/neXtaw-0.15.1/X11/neXtaw »
    source='AllWidgets.c' object='AllWidgets.lo' libtool=yes \
    depfile='.deps/AllWidgets.Plo' tmpdepfile='.deps/AllWidgets.TPlo' \
    depmode=gcc3 /bin/sh ../../depcomp \
    /bin/sh ../../libtool --mode=compile gcc -DPACKAGE=\"neXtaw\" -DVERSION=\"0.15.1\" -DHAVE_DLFCN_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAS_WCTYPE_H=1 -DHAS_WCHAR_H=1 -I. -I. -DUSEGRAY -DNO_MENU_LINES -DNeedFunctionPrototypes -I../.. -DNARROWPROTO=1 -Wall -g -O2 -c -o AllWidgets.lo `test -f AllWidgets.c || echo './'`AllWidgets.c
    rm -f .libs/AllWidgets.lo
    gcc -DPACKAGE=\"neXtaw\" -DVERSION=\"0.15.1\" -DHAVE_DLFCN_H=1 -DX_DISPLAY_MISSING=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAS_WCTYPE_H=1 -DHAS_WCHAR_H=1 -I. -I. -DUSEGRAY -DNO_MENU_LINES -DNeedFunctionPrototypes -I../.. -DNARROWPROTO=1 -Wall -g -O2 -c AllWidgets.c -MT AllWidgets.lo -MD -MP -MF .deps/AllWidgets.TPlo -fPIC -DPIC -o .libs/AllWidgets.lo
    AllWidgets.c:34:28: error: X11/IntrinsicP.h: No such file or directory
    AllWidgets.c:35:32: error: X11/Xmu/WidgetNode.h: No such file or directory
    AllWidgets.c:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'applicationShellWidgetClass'
    AllWidgets.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiSinkObjectClass'
    AllWidgets.c:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiSrcObjectClass'
    AllWidgets.c:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asciiTextWidgetClass'
    AllWidgets.c:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'boxWidgetClass'
    AllWidgets.c:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'clockWidgetClass'
    AllWidgets.c:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'commandWidgetClass'
    AllWidgets.c:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'compositeWidgetClass'
    AllWidgets.c:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'constraintWidgetClass'
    AllWidgets.c:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'coreWidgetClass'
    AllWidgets.c:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dialogWidgetClass'
    AllWidgets.c:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'formWidgetClass'
    AllWidgets.c:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gripWidgetClass'
    AllWidgets.c:50: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'labelWidgetClass'
    AllWidgets.c:51: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'layoutWidgetClass'
    AllWidgets.c:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'listWidgetClass'
    AllWidgets.c:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'menuButtonWidgetClass'
    AllWidgets.c:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'objectClass'
    AllWidgets.c:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'overrideShellWidgetClass'
    AllWidgets.c:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'panedWidgetClass'
    AllWidgets.c:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pannerWidgetClass'
    AllWidgets.c:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'portholeWidgetClass'
    AllWidgets.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'rectObjClass'
    AllWidgets.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'repeaterWidgetClass'
    AllWidgets.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'scrollbarWidgetClass'
    AllWidgets.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'shellWidgetClass'
    AllWidgets.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'simpleMenuWidgetClass'
    AllWidgets.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'simpleWidgetClass'
    AllWidgets.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeBSBObjectClass'
    AllWidgets.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeLineObjectClass'
    AllWidgets.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeObjectClass'
    AllWidgets.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'smeThreeDObjectClass'
    AllWidgets.c:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'stripChartWidgetClass'
    AllWidgets.c:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textSinkObjectClass'
    AllWidgets.c:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textSrcObjectClass'
    AllWidgets.c:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'textWidgetClass'
    AllWidgets.c:73: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'threeDWidgetClass'
    AllWidgets.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'toggleWidgetClass'
    AllWidgets.c:75: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'topLevelShellWidgetClass'
    AllWidgets.c:76: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'transientShellWidgetClass'
    AllWidgets.c:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'treeWidgetClass'
    AllWidgets.c:78: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vendorShellWidgetClass'
    AllWidgets.c:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'viewportWidgetClass'
    AllWidgets.c:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wmShellWidgetClass'
    AllWidgets.c:82: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XawWidgetArray'
    AllWidgets.c:129: warning: implicit declaration of function 'XtNumber'
    AllWidgets.c:129: error: 'XawWidgetArray' undeclared here (not in a function)
    AllWidgets.c:129: error: initializer element is not constant
    make[2]: *** [AllWidgets.lo] Erreur 1
    make[2]: quittant le répertoire « /usr/src/neXtaw-0.15.1/X11/neXtaw »
    make[1]: *** [all-recursive] Erreur 1
    make[1]: quittant le répertoire « /usr/src/neXtaw-0.15.1/X11 »
    make: *** [all-recursive] Erreur 1

    J'aimerai savoir est-ce quelqu'un a déjaà installé XDTV sur une DEBIAN. ?
    Si oui merci de me donner l'astuce.
    Car quelle p----- de galère.
    0