Comment puis-je exécuter VisualWorks sous OpenBSD?
-
09-06-2019 - |
Question
Quelqu'un at-il eu VisualWorks exécuté sous OpenBSD? Ce n’est pas une plate-forme officiellement prise en charge, mais l’un des gars de Cincom me disait qu’elle devrait pouvoir fonctionner sous un mode de compatibilité Linux. Comment l'avez-vous mis en place?
J'ai déjà Squeak sans problèmes, donc je ne cherche pas d’alternative. J'ai particulièrement besoin d'exécuter Web Velocity de VisualWorks pour un projet.
Merci,
La solution
Voir la FAQ OpenBSD , plus précisément la section 9.4 - Exécution de fichiers binaires Linux sur OpenBSD .
Typiquement, il faut plus que simplement kern.emul.linux = 1
, sauf si vous avez des binaires liés statiquement (c'est-à-dire complètement autonomes). La bonne nouvelle est qu’il existe des paquets contenant des bibliothèques Linux et qu’ils sont faciles à installer. Tout cela est détaillé dans le lien ci-dessus.
Autres conseils
si vous vous interrogez sur la configuration du mode de compatibilité Linux et que vous utilisez le noyau GENERIC:
# sysctl kern.emul.linux=1
pour activer au démarrage, décommentez la ligne kern.emul.linux = 1 dans /etc/sysctl.conf