• [^] # Re: Des Wormux pour tout le monde

    Posté par . En réponse à la dépêche Wormux 0.4. Évalué à 1.

    l'ebuild du 0.4 est foireux...

    Outre le fait que ce soit plus chiant d'utiliser l'ebuild que de faire un tar xzf gnagna.tar.gz&& cd gnagna && ./configure --prefix=/usr && make all install, puisqu'il faut se recuperer 3 fichiers a mettre dans les les bons repertoires:
    /usr/portage/home/wormux et /usr/portage/home/wormux.files pour les patchs(chez moi en tout cas), qu'il faut générer les digest (ebuild /usr/portage/home/wormux/wormux-0.4.0.ebuild digest) puis, pour terminer, il faut se faire un ebuild /usr/portage/home/wormux/wormux-0.4.0.ebuild merge...

    et là, surprise erreur de compilation: la dependance avec libxmlpp-1.0 n'est pas indiquée dans l'ebuild (bug!) .

    on emerge la librairie, puis on reessaye: erreur de compilation: CXXFLAGS = -I/usr/include/libxml++-1.0 -I/usr/lib/libxml++-1.0/include -I/usr/include/libxml2 -Wall -O3 -DRELEASE -DINSTALL_DIR="/usr/share/games/wormux/"

    o Compile aerienne.cpp
    In file included from arme.h:32,
    from aerienne.h:26,
    from aerienne.cpp:22:
    ver.h:92: error: erreur d'analyse syntaxique before `&' token
    [...]

    je suppose que ça vient d'une librairie qui manque encore ou alors du -O3 ? voir peut être de mon gcc (version gcc 3.3.2 20031201 (Gentoo Linux 3.3.2-r4, propolice))