Re: Macintosh version

[ Follow Ups ] [ Post Followup ] [ Palview Developers Forum ]
Posted by Dominique Laurain on December 22, 1999 at 06:57:46:

In Reply to: Macintosh version posted by Alan Cowderoy on December 21, 1999 at 13:51:25:

(Fra) Bonjour,
je serais content de vous aider dans la limite de mes moyens.
La procédure la plus simple est la suivante:
1. Déterminer les plateformes où faire le portage (type de
MacIntosh,version du système d'exploitation)
2. Se procurer un compilateur C (ou C++) de cette version...
j'ai pensé à GCC (GNU C Compiler) du projet GNU qui est
une reference du logiciel libre en compilateur C. Par
contre, je ne sais si il y a une version qui fonctionne
sur Mac (j'ai fouillé un peu le site GNU sans résultat
précis)...
3. Avec ce compilateur C, il est ensuite possible de recompiler
Palview et de l'executer sur Mac. Enventuellement fabriquer
Lex et Yacc (ce sont des analyseurs lexicographiques UNIX)
sur Mac: ce que j'ai personnellement fait avec FLEX et BYACC
(logiciels GPL, Byacc=Berkeley Yacc) sur mon PC/Windows 3.1. Ces
programmes ont des sources en C "pur" (sans appel Windows).

Donc si un lecteur peut resoudre le point 2.(dispose d'un Mac
et d'un compilateur C), je peux faire le reste du portage si
l'on me prete les sources C de Palview.

Ce point 2. peut etre resolu si dans les nombreuses revues du
commerce specifiques au MAC se trouve un CD avec un compilateur C.


J'ai deja fait une operation similaire pour porter une partie du
programme Xboard de Tim Mann sous UNIX et en faire un analyseur de PGN
sous Windows.

-----------------------------------------------------
(Eng) Hello,
I can help you with my somewhat limited capabilities.
Simple way to do Mac Palview software I propose:
1. Propose Mac machine and OS release.
2. Get C compiler on that environment.
3. Modify Palview C files ( if needed ; b.e.: include files...).
Compile C Palview sources to build software.
If required, build (F)lex and (B)yacc software (if Palview
need Lex/yacc analysis).

I can't solve point 1 and 2 but I can do other work.

Follow Ups:
Post a Followup

Name:   
Subject:

Comments:

Optional Link URL:

Link Title:

[ Follow Ups ] [ Post Followup ] [ Palview Developers Forum ]