Contenu | Rechercher | Menus

Annonce

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

À propos de l'équipe du forum.

#1 Le 01/11/2005, à 21:42

Jonas

Metisse, problème de compilation

salut smile

Je vient de connaitre l'existance de ce projet : http://insitu.lri.fr/metisse/

Je me suis lancer dans sa compilation, metisse demande une librairie Nucleo et j'ai un probleme au "make"

/usr/lib/gcc/i486-linux-gnu/4.0.2/../../../../lib/libX11.so: undefined reference  to `XauGetBestAuthByAddr'
/usr/lib/gcc/i486-linux-gnu/4.0.2/../../../../lib/libX11.so: undefined reference  to `XauDisposeAuth'

J'ai une ati avec les drivers fglrx (telecharger sur le site d'ati)
Le fichier /usr/lib/libX11.so existe
comment puis-je definir ces "reférences"

merci wink


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#2 Le 01/11/2005, à 21:57

sylware

Re : Metisse, problème de compilation

Link avec la bibliothèque Xau (libXau.so).

Hors ligne

#3 Le 01/11/2005, à 23:20

Jonas

Re : Metisse, problème de compilation

Je n'ai pas compris
link la commande, ou un paquet ?
et pour Xau : dans ma base de paquet j'ai lixau-deb, lilibxau6; libxau6-dbg (tt trois installer)

merci


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#4 Le 02/11/2005, à 21:54

Jonas

Re : Metisse, problème de compilation

Ok j'ai compris, j'ai lier libXau.so. En faite le lien existait deja mais poitait sur libX11.so

mais, est ce que une fois compiler il faut que je remette tout dans l'état ?

merci sylware


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#5 Le 02/11/2005, à 22:32

Jonas

Re : Metisse, problème de compilation

Bon je suis passé a la compilation de metisse et :

fbmmx.c:111: erreur: incompatible type for argument 1 of ‘__builtin_ia32_pxor’
fbmmx.c:111: erreur: incompatible type for argument 2 of ‘__builtin_ia32_pxor’
fbmmx.c: In function ‘expand_alpha’:
fbmmx.c:170: erreur: incompatible type for argument 1 of ‘__builtin_ia32_por’
fbmmx.c:170: erreur: incompatible type for argument 2 of ‘__builtin_ia32_por’

les "erreur: incompatible type for argument 1 of ‘__builtin_ia32_por" se repette sur d'autre ligne.

une idée ?

smile:):)

[edit] je touche un peu à la programation très très peu mais un peu et encore moin au C, par contre mon frere connait un peu plus

Dernière modification par Jonas (Le 02/11/2005, à 22:34)


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#6 Le 03/11/2005, à 00:14

sylware

Re : Metisse, problème de compilation

Vérifie que ces lignes ne correspondent pas à de l'assembleur. Cela ressemble à un problème de version de gcc.

Hors ligne

#7 Le 03/11/2005, à 19:45

Jonas

Re : Metisse, problème de compilation

euhhhhhhhhhh ! comment on spécifie le gcc pour la compile

Sinon voila les 1ère ligne que broot en gras, mais si c'est trop compliqué j'atendrais un deb smile

static __inline__ Vector4x16
negate (Vector4x16 mask)
{
    return (Vector4x16)__builtin_ia32_pxor (
	(Vector1x64)mask,
	(Vector1x64)c.mmx_4x00ff);
}

c'est (Vector1x64)c.mmx_4x00ff); qui fait une erreur

Dernière modification par Jonas (Le 03/11/2005, à 19:46)


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#8 Le 04/11/2005, à 07:58

sylware

Re : Metisse, problème de compilation

Beuh... faut checker la doc de gcc. Ça ressemble méchament de l'ASM. Ça ne passe pas partout et il faut vérifier que tu as un GCC(et les bonnes options) et un CPU qui surpportent correctement ces instructions. Tu as d'ailleurs peut-être un switch à la configuration du paquet ou à la compilation pour choisir une implémentation pure C de ces fonctions.

Hors ligne

#9 Le 04/11/2005, à 21:49

Jonas

Re : Metisse, problème de compilation

beuh... j'attenderais un .deb, ca devient trop compliquer pour moi

C'est pour quand les backports ?


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#10 Le 27/01/2007, à 22:58

harpomarx

Re : Metisse, problème de compilation

Ben moi j'ai un pb au make de nucleo sur ubuntu 64 bits.

Apparemment, il plante dans la compil de la méthode Selectgraph() de l'objet sgNode (dans sgNode.cxx) :

  void
  sgNode::selectGraph(void) {
    //    if (debugMode) std::cout << "select '" << _name << "' (" << this << ")" << std::endl ;
    if (_hidden) return;
    if (debugPushName)
      std::cerr << "sgNode::selectGraph: pushing " << std::hex << (GLuint)this << " " << (GLuint)(sgNode *)this << std::dec << std::endl ;
    glPushName((GLuint)(sgNode *)this) ;
    glPushMatrix() ;
    glMultMatrixf((const GLfloat *)_transformations) ;
    select() ;
    glPopMatrix() ;
    glPopName() ;
  }

avec l'erreur suivante :

sgNode.cxx:288: error: cast from 'nucleo::sgNode*' to 'GLuint' loses precision

J'ai arrêté de déveloper depuis très, très longtemps, mais j'ai l'impression que le typecast en GLUint se passe mal roll (64 bits en 32 bits ?). Pitêt que le code il est pas prévu pour. Ou bien que la version des headers qui définit les types entiers n'est pas la bonne. Ou bien encore qu'il manque une option de compil. A priori, ça le fait pas dans mon environnement chrooté en 32 bits.

Si quelqu'un n'a pas une idée lumineuse (je vais pas me mettre au c++ à mon âge avancé wink, en encore moins étudier le code du truc), je vais attendre qu'un deb64 voit le jour quelque part.

Hors ligne

#11 Le 27/01/2007, à 23:33

Jonas

Re : Metisse, problème de compilation

Euh ... c'est déjà quoi Metisse lol mon post de départ à plus de 2ans big_smile.

Bref ça fait longtemps que je ne cherche plus mais ... j'avais laisser tombé et je ne peut pas donné de coup de main sad.

Je vient d'aller faire un tours sur le site il y a des vidéos que je n'arrive pas à lire avec totem ... du mov roll.


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#12 Le 27/01/2007, à 23:54

harpomarx

Re : Metisse, problème de compilation

Oupsss, pas vu la date ....

Bonne soirée !

Hors ligne

#13 Le 28/01/2007, à 12:32

Jonas

Re : Metisse, problème de compilation

Boaf! je ne pense pas que c'est un problème c'est juste que j'ai trouvé ça marrant.
Mais si ta recherche à renvoyer sur mon post visiblement peu d'ubuntien utilise metisse sad.


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#14 Le 28/01/2007, à 16:40

spanish

Re : Metisse, problème de compilation

Et pourtant ...

http://forum.ubuntu-fr.org/viewtopic.php?id=92210

roll

#15 Le 29/01/2007, à 17:26

moustic

Re : Metisse, problème de compilation

Je signale l'existence de ce lien sur le forum ubuntu anglais. Les paquetages nucleo et metisse y sont disponibles pour edgy:
http://ubuntuforums.org/showthread.php?t=58604&highlight=metisse

Bonne lecture.

wink

Dernière modification par moustic (Le 29/01/2007, à 17:28)


On parle toujours mal quand on a rien à dire.

Hors ligne

#16 Le 29/01/2007, à 20:04

oswald-p

Re : Metisse, problème de compilation

Merci moustic pour ce lien... j'avais aussi essayé de compiler ça sans succès (j'ai encore de progrès à faire je crois wink).
Pour ceux qui ne lisent pas l'anglais les deux fichiers à télécharger sont:
http://upload2.net/page/download/zubKbC … 6.deb.html
http://upload2.net/page/download/KOmfp7 … 6.deb.html
Pour lancer Métisse ouvrir une console et:

Xmetisse -ac -depth 24 -geometry 1680×1050 :1 &
metisse-start-fvwm &

En y adaptant la résolution et la profondeur de couleurs à votre écran...

Sauf que chez moi... après installation des paquets ça ne marche pas roll

Donc j'ai téléchargé l'iso de mandriva et là ça marche! C'est assez rigolo mais je ne vois pas en quoi c'est plus productif que beryl... A si quand même! il y a 2 fonctionnalité sympa: 1) pouvoir déplacer n'importe quel bouton de n'importe quelle appli pour la réorganiser à son gout 2) pour étaler les différents bureaux et faire passer les applis de l'un à l'autre.

Bon, je sais... mon post sert à rien mais ça fait rien tongue

O-p

Dernière modification par oswald-p (Le 29/01/2007, à 20:16)


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#17 Le 29/01/2007, à 20:16

moustic

Re : Metisse, problème de compilation

Fonctionne pas sous kde !

sad


On parle toujours mal quand on a rien à dire.

Hors ligne

#18 Le 30/01/2007, à 23:39

jlinho

Re : Metisse, problème de compilation

Fonctionne parfaitement chez moi !

Faire:
- Télécharger et installer les 2 debs (voir ci dessus)
- taper en console:

Xmetisse -depth 24 -geometry 1024x768 -ac :1 &
metisse-start-fvwm -wd :1 &

Les raccourcis claviers doivent être appris un peu avant ...

L'ensemble est plutôt stable ...

Hors ligne

#19 Le 31/01/2007, à 18:26

patrice.vallade

Re : Metisse, problème de compilation

Chez moi ca ne marche qu'a moitie, la gestion des fenetres se fait mais impossible de m'amuser completement avec pas de rotation des femetres etc,  je poste le message de la console :

patrice@patrice-desktop:~$ Xmetisse -depth 24 -geometry 1024x768 -ac :1 & metisse-start-fvwm -wd :1 &
[1] 7282
[2] 7283
patrice@patrice-desktop:~$
Fatal server error:
Server is already active for display 1
        If this server is no longer running, remove /tmp/.X1-lock
        and start again.

Start fvwmi with args -d :0.0 -w metisse://127.0.0.1:1?password=no  for FvwmCompositor
[FVWM][Echo]: "Starting Compositor -d :0.0 -w metisse://127.0.0.1:1?password=no "
MetisseSource: METISSE server supports protocol version 1.0 (viewer 1.0)
MetisseSource: No authentication needed
Desktop name "patrice's x11 desktop (patrice-desktop:1)" (1024x768)
Connected to METISSE server, using protocol version 1.0
METISSE server default format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 0 green 8 blue 16
Use shared memory for framebuffer update
glWindow::syncToVbl is not implemented on this platform...
No /home/patrice/.fvwm-metisse/.facades file
compositor.cxx: hi!
Extended Input: stylus (v: 1, k: 1)
Extended Input: cursor (v: 1, k: 1)
Extended Input: eraser (v: 1, k: 1)
test: 1: ==: unexpected operator
[FVWM][__execute_function]: <<ERROR>> No such command 'FuncFontsSet-DefaultFont'
[FVWM][__execute_function]: <<ERROR>> No such command 'FuncFontsSet-WinFont'
[FVWM][__execute_function]: <<ERROR>> No such command 'FuncFontsSet-ActiveWinFont'
exec: 1: acroread: not found
[FVWM][__execute_function]: <<ERROR>> No such command 'AFuncStartOrActivateWebBrowser'
[FVWM][ComplexFunction]: <<WARNING>> Cannot grab the cursor when executing AFuncDeiconifyFocusAndRaise
[FVWM][ComplexFunction]: <<WARNING>> Cannot grab the cursor when executing sma ShowWindow
[FVWM][ComplexFunction]: <<WARNING>> Cannot grab the cursor when executing AEFuncFocusChange 0x1400020
compositor.cxx: bye...
AScreen::~AScreen

Dernière modification par patrice.vallade (Le 31/01/2007, à 18:27)


J'adore Linux mais je ne suis pas sectaire !
Core2Duo, nvidia 7300GT, compiz-fusion
eeepc: eee-ubuntu; 8.04 en poste loisirs
blog sur ma ville de Lognes: http://blog-lognes.com/

Hors ligne

#20 Le 31/01/2007, à 18:55

ToY

Re : Metisse, problème de compilation

iop iop
Chez moi ça semble marcher, enfin je ne sais pas, est-ce normal que ce soit dans un autre environnement que gnome ?
Enfin il me réouvre une sorte de WM dans le WM o_O

Hors ligne

#21 Le 31/01/2007, à 21:20

pfff

Re : Metisse, problème de compilation

chez moi ca s'installe pas  sous Dapper il me dit que libavahi-client est manquant ... alors qu'il apparait comme installé dans synaptic ...

une idée ?

Hors ligne

#22 Le 31/01/2007, à 22:20

moustic

Re : Metisse, problème de compilation

jlinho a écrit:

Xmetisse -depth 24 -geometry 1024x768 -ac :1 &
metisse-start-fvwm -wd :1 &

Êtes-vous connecté sous gnome ou faut-il se déconnecter ! Et pourquoi le code est-il en 2 lignes ?

Je ne comprends pas.

hmm


On parle toujours mal quand on a rien à dire.

Hors ligne

#23 Le 01/02/2007, à 09:37

apmlolster76

Re : Metisse, problème de compilation

salut ,

moi je l'ai lancé sous gnome , http://tytus50.free.fr/metisse/Capture-1.png ,
http://tytus50.free.fr/metisse/Capture.png  et avec beryl ,comme ca pour voir et ça fonctionne 
http://tytus50.free.fr/metisse/metise&beryl.png

Hors ligne

#24 Le 01/02/2007, à 09:47

moustic

Re : Metisse, problème de compilation

Donc, d'après ce que j'ai pu voir, metisse s'ouvre dans un terminal au dessus du buireau gnome ?

Ma question: Est-il possible d'intégrer metisse au bureau gnome ? A la place de nautilus ? Si oui, comment faîtes vous ?

Je suis actuellement sous kde, et pour moi il est impossible de lancer un terminal faisant apparaître les effets metisse !

Au question: Existe t-il un projet dans beryl qui permettent de reproduire ses effets de pivotement des fenêtres ?

big_smile


On parle toujours mal quand on a rien à dire.

Hors ligne

#25 Le 01/02/2007, à 19:17

patrice.vallade

Re : Metisse, problème de compilation

J'ai fairt une petite capture video de metiise grace a vidcap de beryl, la video ets un peu "barbante" mais ca donne une petite idée des possibilites de métisse, j'ai pu la lire avec vlc en version .86...
Le lien : http://patrice.vallade.free.fr/out.avi
Je ne fais que decouvrir métisse....Je crois qu'elle offre de très grandes possibilités...
Il faudrait en parler un peu aux devellopeurs de Béryl et du projet metiise, s'il alliaient leurs connaissances pour une petite intégration et la je crois que l'on pourrait frapper encore plus  fort...
Qu'en pensez vous ?

Dernière modification par patrice.vallade (Le 01/02/2007, à 19:22)


J'adore Linux mais je ne suis pas sectaire !
Core2Duo, nvidia 7300GT, compiz-fusion
eeepc: eee-ubuntu; 8.04 en poste loisirs
blog sur ma ville de Lognes: http://blog-lognes.com/

Hors ligne