The International Simutrans Forum

Language boards => [FR]Français (French) => Topic started by: Lieven on September 22, 2018, 10:51:15 PM

Title: Makeobj, c'est cool mais c'est chiant
Post by: Lieven on September 22, 2018, 10:51:15 PM
Bonsoir à tous,

Bon, ça fait quelque temps que je me bastonne avec makeobj pour qu'il me compile deux-trois paks en attente...
Pour cause, j'ai mis à jour mon système (je suis passé sous Ubuntu 18.04) mais étant donné que la version que j'avais était trop vieille (14.04 :o) je n'ai pas pu faire une "simple" mise à jour, j'ai fait un backup de mon système et j'ai formaté mon PC.
Lors de la réinstallation, j'en ai profité pour prendre la dernière version de makeobj (60.2) et depuis quoi que je fasse, alors tout est censé être en ordre de marche, j'ai toujours un err.txt qui me donne ça

/home/lieven/Simutrans/Makobj/Makeobj/makeobj: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

Que faire ? Je suis presque sûr que c'est une erreur due à makeobj et pas à mes fichiers...

Merci de votre attention ;)
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Frank on September 23, 2018, 06:26:37 AM
https://www.simutrans-forum.de/mybb/showthread.php?tid=8728&pid=114630#pid114630 (https://www.simutrans-forum.de/mybb/showthread.php?tid=8728&pid=114630#pid114630)

statiquement compilé sous Xubuntu 14.04.5
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Lieven on September 24, 2018, 11:18:54 AM
Ca ne me donne rien...
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: gauthier on September 24, 2018, 06:10:32 PM
"Shared library" veut en effet dire que le problème vient plus de Makeobj que de tes fichiers, donc pas de soucis pour ces-derniers. Installe le paquet libpng12-0 , c'est tout ce qui me vient à l'esprit en lisant le message d'erreur. Je pourrai t'envoyer la version que j'ai compilée chez moi éventuellement (Ubuntu 16.04, 64bits) mais je doute que ça résolve le problème.
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Lieven on September 24, 2018, 07:31:39 PM
On peut toujours essayer... ;)
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Frank on September 24, 2018, 09:13:11 PM
linux64-makeobj-60.2.zip (http://simutrans-germany.com/simutrans/linux64-makeobj-60.2.zip) ~121 kByte

ce makeobject est compilé statiquement et fonctionne donc sans libpng installé

Je l'utilise sur le serveur pour la dat en ligne. Il n'y a pas de libpng installé et ça marche.
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Lieven on September 24, 2018, 10:26:11 PM
Toujours le même message d'erreur... Mais on le trouve ou ce fameux libpng12 ?
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Frank on September 24, 2018, 10:45:11 PM
https://packages.ubuntu.com/fr/xenial/amd64/libpng12-0/download (https://packages.ubuntu.com/fr/xenial/amd64/libpng12-0/download)
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Lieven on September 25, 2018, 11:00:45 AM
I beat it !

Merci ! Je commençais à désespérer... de la couleur est revenue dans ma vie ! (Non, j'abuse peut-être un peu mais on est pas loin de la réalité... ;) )
En tout cas, c'est compilé et tout roule !

Encore merci ! ;)
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: gauthier on September 25, 2018, 05:31:41 PM
QuoteMais on le trouve ou ce fameux libpng12 ?
sudo apt-get install libpng12-0
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Lieven on September 27, 2018, 03:01:03 PM
Ah c'est -0 à la fin ! J'avais essayé plusieurs choses mais pas ça...
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: gauthier on September 27, 2018, 06:36:19 PM
C'est bien ce que j'avais écrit dans mon premier message :p sinon tu peux jouer du apt-cache search pour trouver un paquet.
Title: Re: Makeobj, c'est cool mais c'est chiant
Post by: Lieven on September 30, 2018, 11:18:16 AM
Ah oui, oups ;D