A un moment il indique que pour les versions récentes de FreeBSD, il faut installer le patch linux-abi-2.4.18.0.patch.
Peu importe le contexte, j'aimerais savoir la bonne manip à faire pour installer un patch sur FreeBSD, j'ai collé le fichier patch dans le répertoire foxpro et j'ai essayé ceci :
cd /usr/local/lib/foxpro
patch -p0 linux-abi-2.4.18.0.patch
Le terminal réagit, ça clignote, comme si ça se faisait, mais au bout de 30 minutes ça continue de clignoter, alors que le patch fait 700 Ko...
Si le contexte importe quand même. Le Tutoriel que tu donne date de plus de 10 ans à en juger les versions des distrib données et kernel Linux donnés.
De plus tu souhaites installer sur FreeBSD, et linux-abi est décrit comme un patch du kernel Linux (et un vieux patch, 2.6, dernière version, date de 2009).
Je ne connais pas FreeBSD, donc je ne pourrais pas t'aider plus que ton moteur de recherche favori sur le sujet de "comment exécuter des fichiers binaires SCO sur FreeBSD" mais pour ceux qui pourrait t'aider, il serait bon de donner un peu de contexte, à commencer par la version de FreeBSD que tu utilises.
Si le contexte importe quand même. Le Tutoriel que tu donne date de plus de 10 ans à en juger les versions des distrib données et kernel Linux donnés.
De plus tu souhaites installer sur FreeBSD, et linux-abi est décrit comme un patch du kernel Linux (et un vieux patch, 2.6, dernière version, date de 2009).
Je ne connais pas FreeBSD, donc je ne pourrais pas t'aider plus que ton moteur de recherche favori sur le sujet de "comment exécuter des fichiers binaires SCO sur FreeBSD" mais pour ceux qui pourrait t'aider, il serait bon de donner un peu de contexte, à commencer par la version de FreeBSD que tu utilises.
Merci pour ta réponse, en fait je bosse en entreprise qui utilise un vieuuux truc datant de Cromagnon, et bon ils veulent pas moderniser le truc, donc l'objectif c'est de faire tourner FoxPro sur un FreeBSD récent (ici ma version c'est du FreebSD 12), pour exécuter des fichiers binaires SCO.
Bon c'est tellement compliqué que j'ai posté ça en mode sans espoir, je vais me renseigner du côté de FreeBSD
cd /usr/local/lib/foxpro
patch -p0 linux-abi-2.4.18.0.patch
Alors là tu peux attendre encore un an, dix ans même. Tu as oublié < avant le nom du fichier, ainsi patch attend que tu lui parles sur l'entrée standard.
Kenichi-san a écrit:
Salut la communauté,
Je suis actuellement sur un projet, mon objectif est de faire démarrer Foxpro sur un FreeBSD 12.
Je ne sais pas ce qu'est foxpro mais vu comme c'est vieux, vu comme l'article est vieux et vu comme FreeBSD ainsi que l'émulation Linux a changé tu as beaucoup de courage. À mon avis même sur un Linux normal tu auras du mal je pense
- Edité par markand 8 juillet 2019 à 10:34:03
git is great because Linus did it, mercurial is better because he didn't.
Alors là tu peux attendre encore un an, dix ans même. Tu as oublié < avant le nom du fichier, ainsi patch attend que tu lui parles sur l'entrée standard.
Merci de ta réponse !
Alors le patch s'est exécuté, mais il m'affiche :
"FILE TO PATCH : " et je ne sais jamais ce qu'il demande ici... Je lui ai mis l'exécutable, mais il me redemande encore File to patch etc.
- Edité par Kenichi-san 10 juillet 2019 à 16:01:41
Je ne comprend pas ce que tu fais : tu es sous FreeBSD , pas sous linux , alors utilise le script qui se trouve dans ton lien pour l'installer sous cet OS en priant pour que FreeBSD supporte encore les exécutables SCO .
Sinon , prends la version DOS et utilise un emulateur (genre dosemu).
Je ne comprend pas ce que tu fais : tu es sous FreeBSD , pas sous linux , alors utilise le script qui se trouve dans ton lien pour l'installer sous cet OS en priant pour que FreeBSD supporte encore les exécutables SCO .
Sinon , prends la version DOS et utilise un emulateur (genre dosemu).
A plus
Salut, merci pour ta réponse
Je suis parti sur cette optique en effet, mais le problème c'est que je rencontre des problèmes d'installation d'émulateurs. J'ouvrirai sûrement un nouveau topic, je vais m'y essayer aujourd'hui.
Le patch a été exécuté mais Foxpro ne se lance toujours pas
Alors, j'ai pu l'exécuter sur DosBox donc côté émulateur, nickel.
Sinon l'autre solution était d'installer FoxPro version DOS sur un serveur Windows 2008 (le seul qui le supporte), et faire de ce PC un serveur telnet hôte.
Il faut ensuite configurer les variables d'environnement et y ajouter dans le Path le chemin vers le dossier FoxPro créé après installation.
Depuis des PC windows 10, on peut se connecter en client et l'exécuter via une commande "foxpro" et ça marche parfaitement.
Merci à vos réponses et votre aide, sujet résolu.
Nanda, Kisama yaro?
Installer un patch sur FreeBSD
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
git is great because Linus did it, mercurial is better because he didn't.