[xdtv]Debian Erreur compilation

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. Bonjour,

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

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

    Bonne journée
    1. 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
      1. Modérateur
        Salut,

        affiche
        find /usr/src/xc -name '*config*'
        find /usr/src/xc -name '*imake*'
        --
        lami20j
        1. Salut lami20j,

          Les 2 commandes me renvoient sur le prompt, visiblement il n'a rien trouvé.
          1. Modérateur
            Salut,

            donc il y a ûn problème :-)
            pas de répertoire config ni de command imake
            c'est bizarre
            1. 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 ?

              :-))
              1. Modérateur
                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$
                


                1. /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 ? :-)

                  :-))
                  1. 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.

                    :-))
                    1. Modérateur
                      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....
                      1. 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.

                        :-))
                        1. Modérateur
                          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.
                          1. 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" ?

                            :-))
                            1. Modérateur
                              (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
                              1. 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.
                                1. 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

                                  :-))

                                  1. 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
                                    1. 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 ??

                                      :-))
                                      1. 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.