1

J'ai un gros doute :

sur http://www.happypenguin.org y'a tout plein de super jeux pour linux.
Mais j'ai un soucis, c'est que je n'arrive à en compiler aucun, même avec les librairies requises...

entre les erreurs "conflit avec la lib de mandrake" et les erreurs "mauvaise lib mdk - pas de headers" je suis en train de me demander si les libs livrées en rpm avec les cd de mdk ne seraient pas... de la merde en boite...

genre la lib SDL, si je supprime le rpm de mdk j'ai plein de prgm qui partent avec, alors est ce que je peux compiler ma lib qui ira écraser ce que les rpm ont installé pour avoir des libs corrects sans supprimer les prgm qui dépendent de cette lib ???

ces softs fonctionneront-ils encore après ?
.

2

Bah quand j'étais jeune, j'avais mandrake, quand je voulais compiler un truc c'était a chaque fois la misère, t'as des rpm de libs et des rpm de sources pour pouvoir compiler les programmes qui ont besoin de la lib, bref, rien de bien pratique.


Mandrake n'est clairement pas fait pour te permettre de compiler tes programmes...


Tu peux compiler ta lib, j'arrivais plus ou moins à le faire, mais l'installe pas dans /usr/local mais dans /usr, c'est une option a passer au configure, si tu veux que ca marche bien. Une fois ceci fait, ca ecrasera l'ancienne et les anciens progs marcheront (si t'as pas de prelink, ou autre subtilités )



Mais vraiment, le plus simple, c'est de chercher à prendre que les trucs ou ya des rpm...

3

Sur la mandrake, poru compiler, il faut installer les livbrairies "dev". Si par exemple ton prog a besoin de SDL, il faut installer sdl.machin.rpm ET sdl.machin-dev.rpm
Les headers des libriries sont dans les paquets "dev". C'est fait expres pour qu'un utilisateur qui n'utilise pas ces libs pour compiler ait un systeme plus léger...
Mon site perso : http://www.xwing.info

4

ah ouais ok, c'est *-devel.rpm sous mandrake, mais je comprends la philosophie...

Heian > et maintenant que t'es plus "jeune", tu utilises quoi ?
.

5

Bah j'ai gentoo, et comme tu recompiles systématiquement tous les programmes, t'as pas de souci pour compiler un truc qui n'est pas dans la distrib, vu que tu as déjà besoin des sources pour compiler un truc qui l'est smile

6

L'érreur quye j'ai aussi peut-être faite c'est que sur ce pc (pc familial) je n'ai pas dit (volontairement) que le pc pourrait faire du développement de progs, alors les en-têtes n'ont pas été mises... je ne sais pas j'ai pas encore transféré les programmes téléchargés sur un autre pc.

Le règne de microsoft est fini chez nous, tous les pc sont désormais sous linux.
.