Skychart sous Ubuntu 64 bits
Par RaphAstronome le dimanche, 11 janvier 2009, 20:37 - Astronomie - Lien permanent
Skychart est un logiciel d'astronomie et très connu. La version 2 ne tournait que sous Windows et était un freeware non libre. La version 3 (beta 0.1.4) est libre, existe sous Linux toutefois les binaires sont en 32 bits et le compiler avec Lazarus est ... difficile. On peut toutefois installer le binaire 32 bits sur un PC Ubuntu 64 bits.
On installe le paquet malgré qu'il n'est pas fait pour cette architecture
sudo dpkg -i --force-architecture skychart_3.0.1.4-1_i386.deb
Remarque : le numéro de version peut changer.
On crée des liens symboliques pour les deux librairies installés avec skychart.
cd /usr/lib32/ sudo ln -s ../lib/libplan404.so sudo ln -s ../lib/libgetdss.so
Remarquez qu'il existe des paquets pour avoir les librairies 32 bits. Dans mon cas j'ai tous ceux requis par le paquet "wine" :
- ia32-libs
- lib32asound2
- lib32gcc1
- lib32ncurses5
- lib32nss-mdns
- lib32stdc++6
- lib32z1
Le logiciel fonctionne mais il y a des erreurs et certaines fonctions ne marchent pas :
C'est dû à ce qu'il n'y a pas les librairies sqlite en 32 bits. MySQL est également indisponible pour les mêmes raisons.
La dernière version d'Ubuntu ne cause plus de ce problème du moins pour sqlite.
Skychart en 64 bits natif, c'est prévu pour quand ?
Commentaires
Salut
Je viens de faire les mêmes manips que tu décris, mais en partant de la version en développement dispo ici :
http://www.ap-i.net/skychart/fr/ver...
Chez moi, il semble que tout marche, y compris les librairies sqlite.
A vérifier, donc !
J'ai chargé le fichier "skychart-3.0.1.6-1202-linux.tar.bz2" du site Sourceforge.
Je ne sais pas comment l'installer sur mon ordinateur sous Ubuntu.
Mes excuses pour cette question naïve, Je fais mes premiers pas en Linux.
D'avance merci.
Bob
Pour Ubuntu il s'agit de skychart_3.0.1.6-1202_i386.deb qu'il faut charger et non le ".tar.bz2"
Sinon il est vrai que avec la dernière version d'Ubuntu SqlLite fonctionne en mode 32 bits sur 64 bits.