Installation de XFree (transparence) (Debian SiD)

Installation de XFree (transparence) (Debian SiD) - Linux et OS Alternatifs

Marsh Posté le 26-04-2004 à 09:00:45    

Bonjour à tous! Je tourne en Debian SiD.
J'essaie d'installer XFree, permettant la vraie transparence sous X.
 
http://freedesktop.org/Software/XserverInstallGuide
 
Pour l'installation. J'utilise le script c'est un copier coller des commandes écrites sur la page donc....
 
./xserver-inst > xbug

Citation :


Logging in to :pserver:anoncvs@pdx.freedesktop.org:2401/cvs
~/Xproto ~
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating xproto.pc
make: Rien à faire pour « all ».
make[1]: entrant dans le répertoire « /root/Xproto »
make[1]: Rien à faire pour « install-exec-am ».
/bin/sh ./mkinstalldirs /opt/fdo/lib/pkgconfig
 /usr/bin/install -c -m 644 ./xproto.pc /opt/fdo/lib/pkgconfig/xproto.pc
/bin/sh ./mkinstalldirs /opt/fdo/include/X11
 /usr/bin/install -c -m 644 X.h /opt/fdo/include/X11/X.h
 /usr/bin/install -c -m 644 Xarch.h /opt/fdo/include/X11/Xarch.h
 /usr/bin/install -c -m 644 Xalloca.h /opt/fdo/include/X11/Xalloca.h
 /usr/bin/install -c -m 644 Xatom.h /opt/fdo/include/X11/Xatom.h
 /usr/bin/install -c -m 644 Xdefs.h /opt/fdo/include/X11/Xdefs.h
 /usr/bin/install -c -m 644 Xfuncproto.h /opt/fdo/include/X11/Xfuncproto.h
 /usr/bin/install -c -m 644 Xfuncs.h /opt/fdo/include/X11/Xfuncs.h
 /usr/bin/install -c -m 644 Xmd.h /opt/fdo/include/X11/Xmd.h
 /usr/bin/install -c -m 644 Xos.h /opt/fdo/include/X11/Xos.h
 /usr/bin/install -c -m 644 Xos_r.h /opt/fdo/include/X11/Xos_r.h
 /usr/bin/install -c -m 644 Xosdefs.h /opt/fdo/include/X11/Xosdefs.h
 /usr/bin/install -c -m 644 Xpoll.h /opt/fdo/include/X11/Xpoll.h
 /usr/bin/install -c -m 644 Xproto.h /opt/fdo/include/X11/Xproto.h
 /usr/bin/install -c -m 644 Xprotostr.h /opt/fdo/include/X11/Xprotostr.h
 /usr/bin/install -c -m 644 Xthreads.h /opt/fdo/include/X11/Xthreads.h
 /usr/bin/install -c -m 644 keysym.h /opt/fdo/include/X11/keysym.h
 /usr/bin/install -c -m 644 keysymdef.h /opt/fdo/include/X11/keysymdef.h
 /usr/bin/install -c -m 644 XF86keysym.h /opt/fdo/include/X11/XF86keysym.h
make[1]: quittant le répertoire « /root/Xproto »
~
? Xdmcp/stamp-h.in
? Xdmcp/stamp-h1.in
~/Xdmcp ~
 


 

Citation :


automake: Makefile.am: warning: automake does not support EXTRA_DOST being defined conditionally
Makefile.am.50: invalid unused variable name: "nodist_libXdmcp_la_SOURCES"
 


 
Et moi j'lai dans l'baba :(

Reply

Marsh Posté le 26-04-2004 à 09:00:45   

Reply

Marsh Posté le 26-04-2004 à 09:07:52    

Flute
mon automake était trop vieux (incroyablement vieux celui de la SiD!!!
J'ai installé la nouvelle version...
Ca a l'air de passer pour l'instant.

Reply

Marsh Posté le 26-04-2004 à 09:21:11    

naaaaaaaaaaaaaaaaaaan
après 20 minutes de compil:
configure: error: *** zlib is required :cry:
 
apt-get install zlibc
je relance la compil
 
Comme ça on saura ce qu'il faut préparer avant de make comme un taré...


Message édité par NeoY2k le 26-04-2004 à 09:23:18
Reply

Marsh Posté le 26-04-2004 à 09:38:29    

p**************
 
même erreur au même endroit :o

Reply

Marsh Posté le 26-04-2004 à 10:32:26    

Je ne sais pas si tu sais mais ca n'est pas XFree que tu installes la..
Regarde si ta zlib est dans ton path..

Reply

Marsh Posté le 26-04-2004 à 13:35:34    

Si...
C'est le XFree mais pas le XFree classique, c'est le XFree avec la transparence, et qui tourne en parallele (j'ai pas trop compris la suite, mais bon).
 
Pour regarder si ma zlib est dans mon path... Pas compris là...

Reply

Marsh Posté le 26-04-2004 à 13:57:42    

C'est Xserver que tu installes.. C'est un serveur X qui n'est pas issu de XFree..
Le seul fork existant de XFree est Xorg..
 
Pour ton probleme:
locate zlib

Reply

Marsh Posté le 26-04-2004 à 14:07:26    

pour l'erreur le pb va surement plutot etre du coté des fichiers devel.
apt-get install zlib1g-dev zlibc-
(a moins que tu ais vraiment besoin de la zlibc)
 
Sinon je l'ai fait mais ca ne marche pas chez (que ce soit le Xnest ou le Xvesa ou n'importe lequel).
Sinon j'ai un peu modifier le fichier xserver-inst.sh pour qu'il installe le max de librairies:
 

Code :
  1. #!/bin/sh
  2. set -ev
  3. DEST=/opt/fdo/
  4. # PRESS [enter]
  5. #cvs -d :pserver:anoncvs@pdx.freedesktop.org:/cvs login
  6. export LD_LIBRARY_PATH=/opt/fdo/lib/
  7. export PKG_CONFIG_PATH="/opt/fdo/lib/pkgconfig:$PKG_CONFIG_PATH"
  8. # setup autotools version for Debian SID
  9. export AUTOCONF=/usr/bin/autoconf2.50
  10. export ACLOCAL=/usr/bin/aclocal-1.7
  11. export AUTOMAKE=/usr/bin/automake-1.7
  12. build_xlib_cvs() {   
  13.     cvs -d :pserver:anoncvs@freedesktop.org:/cvs/xlibs co $1
  14.     pushd $1
  15.     chmod +x autogen.sh
  16.     ./autogen.sh --prefix=$DEST
  17.     make
  18.     sudo make install
  19.     popd
  20. }
  21. build_xlib_cvs Xproto
  22. build_xlib_cvs Xdmcp
  23. build_xlib_cvs XExtensions
  24. build_xlib_cvs xtrans
  25. build_xlib_cvs Xau
  26. build_xlib_cvs X11
  27. build_xlib_cvs Xext
  28. build_xlib_cvs ICE
  29. build_xlib_cvs Randr
  30. build_xlib_cvs Render
  31. build_xlib_cvs Xrender
  32. build_xlib_cvs FixesExt
  33. build_xlib_cvs DamageExt
  34. build_xlib_cvs Xfont
  35. build_xlib_cvs ResourceExt
  36. build_xlib_cvs CompositeExt
  37. build_xlib_cvs XRes
  38. build_xlib_cvs SM
  39. build_xlib_cvs Xau
  40. build_xlib_cvs Xft
  41. build_xlib_cvs Xi
  42. build_xlib_cvs Xt
  43. build_xlib_cvs Xmu
  44. build_xlib_cvs Xpm
  45. build_xlib_cvs Xv
  46. ### compile po:
  47. ### build_xlib_cvs Xaw
  48. # http://x2.cs.pdx.edu/Software/xserver
  49. cvs -d :pserver:anoncvs@pdx.freedesktop.org:/cvs/xserver co xserver
  50. pushd xserver
  51. ./autogen.sh --prefix=$DEST --enable-composite
  52. make
  53. sudo install -d $DEST/bin
  54. sudo make install
  55. popd
  56. build_xlib_cvs Xfixes
  57. build_xlib_cvs Xcomposite
  58. build_xlib_cvs Xdamage
  59. build_xlib_cvs Xcursor
  60. # http://freedesktop.org/cgi-bin/vie [...] root=xapps
  61. cvs -d :pserver:anoncvs@pdx.freedesktop.org:/cvs/xapps co xcompmgr
  62. pushd xcompmgr
  63. ./autogen.sh --prefix=$DEST
  64. make
  65. sudo make install
  66. popd


 
Mais actuellement xserver compile pas (un fichier log.c qui manque)

Reply

Marsh Posté le 26-04-2004 à 17:21:22    

glor a écrit :

C'est Xserver que tu installes.. C'est un serveur X qui n'est pas issu de XFree..
Le seul fork existant de XFree est Xorg..
 
Pour ton probleme:
locate zlib


 
Ah? ok (je savais ça mais vu qu'il y avait des pathches possibles je me suis dit...)

Reply

Marsh Posté le 26-04-2004 à 17:22:08    

maxmaverick: thx, je verrai quand je serai sous mon nunux

Reply

Marsh Posté le 26-04-2004 à 17:22:08   

Reply

Marsh Posté le 26-04-2004 à 19:13:13    

compilation lancée, mode "chauffage de cpu"

Reply

Marsh Posté le 26-04-2004 à 19:30:52    

et m*****!
pas de rêgle pour fabriquer la cible "log.c ", nécéssaire pour " log.o". Arrêt.
 
:cry:
 
Bon si toi tu trouves la solution... (si je trouve la solution je te dis..)

Reply

Marsh Posté le 05-05-2004 à 14:18:11    

NeoY2k a écrit :

et m*****!
pas de rêgle pour fabriquer la cible "log.c ", nécéssaire pour " log.o". Arrêt.
 
:cry:
 
Bon si toi tu trouves la solution... (si je trouve la solution je te dis..)


 
Je ne sais pas ou tu en est mais la solution est d'editer a la main le Makefile.am dans le bon repertoire, d'enlever les references a log.c et de refaire un autogen a la main.

Reply

Marsh Posté le 05-05-2004 à 19:12:46    

J'en suis au point mort. Pourrais tu me décrire la manip plus en détail s'il te plait? :) :jap:


Message édité par NeoY2k le 05-05-2004 à 19:13:19
Reply

Sujets relatifs:

Leave a Replay

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