Newsgroup: it.comp.macintosh
Titolo: Porting C-UNIX Programs on Mac with MPW

Lasio anche il messaggio in inglese ... :((
sostanzialmente il mio problema e' questo:
devo compilare su Mac (per la mia tesi) un bel programmone fatto su UNIX
(una rete neurale) quindi normalissimo standardisssimo C ANSI.
Teoricamente l'MPW mi dovrebbe andare a pennello,
invece ho avuto un sacco di rogne, si pianta con "Hello World!",
figuriamoci quando ci sara' da morire di FPU ..:((
qulcuno ha esperienza di porting sull'MPW di codice C fatto su altre
piattaforme ?
L'MPW funziona bene ? 
voglio dire: e' stabile ed affidabile (gestione sicura sui
floating-point e implementazione NON-esoterica della stdlib) ?
grazie a tutti i Mac-C-programmers ... ma ce ne sono ancora ? ;-))
Excuse for my maybe trivial question.
I recently download on my PB1400 with MacOS 8.1 the MPW for C language
develop.
I have to compile and run a very simple C program with ANSI stdin/stdout
UNIX console I/O (one of the MPW project examples) 
I have problems on executing and ...crashes :((
1) How I must to do exactly to compile and run (I tryed to generate the
makefile but I do not understand welll the parameter to
specify UNIX-like program) ?
2) MPW generate stand-alone executable programs or intrepreted ? 
I must run the generated programs inside the MPW shell ?
Anyone may help-me ? Thank-you!
Giorgio

 wrote:
Se l'MPW ti da problemi puoi provare con CW Lite. E' un pò rognoso ma si
può fare. Unico problema é che la compilazione é per 68k e non PPC.
Tempo fa ho provato a portare degli algoritmi classici scritti per DOS
(gestione strutture dati) su mac usando CW Lite. Un pò di problemi con
la sintassi (le dichiarazioni delle procedure vanno un pò cambiate), ma
niente di impossibile.
Però erano algoritmi molto elementari....
Ciao,
Joshua
--
Outside of a dog a book is a man's best friend.
Inside of a dog is too dark to read
                                Groucho Marx
---------------------------------
ICQ# 42158598

 Però erano algoritmi molto elementari....
Forse usare Leonardo di Camil Demetrescu?
-- 
Ciao,        \+----------+  "La risposta e ` dentro di te...
   Vittorio --| : )    o |      ...MA E` SBAGLIATA!!!"
             /+----------+  - = 
http://fly.to/risorse/
 = -

 I must run the generated programs inside the MPW shell ?
  Con MPW puoi generare tutto quello che vuoi!!!!
Ciao, Marco

 Forse usare Leonardo di Camil Demetrescu?
l'ho appena scaricato, e' bellissima la possibilita' di graficare in
tempo reale gli algoritmi!
pero' e' un ... interprete.
ciao
Giorgio

 MacApp e tutti gli Inside Macintosh.
si .. ricordo ...
a mio modesto avviso sto MPW e' potente ma mal gestito da APPLE ..
sara' anche freee... ma fanno di tutto per non farlo usare ...
boh!
grazi e ciao
Giorgio

 E' SOLO UNA DEMO e quindi non me ne faccio niente.
Io non so il C, ma una volta tanto per ruzzare mi pare che avevo
compilato l'Hello World... se ho capito quello che ho fatto, mi pare che
ha compilato una normale applicazione, anche se in 68k. L'avevo preso da
una rivista.



Se non sbaglio costa intorno alle 300-400k. Comuqnue la versione Lite si può
usare. Non puoi creare un nuovo project, ma se apri hello world e lo
modifichi tutto fila liscio. Inoltre, anche se non funziona "Add Files" per
aggiungere dei file al project, basta usare il drag&drop sulla finestra del
project ed il file si aggiunge come per miracolo. ;-))
Ribadisoc che se non ci devi fare niente di strtosferico, allora puoi
pensare di usare anche la Lite...
Ciao,
Joshua

Giorgio
Infatti prima Apple te lo faceva pagare una cifra blu. Adeso lo dà gratis
perchè è ne ha smesso il supporto
Ciao,
Joshua

 pensare di usare anche la Lite...
beh .. in realta' ci devo fare una TESI (una rete neurale da ri-scrivere
in linguaggio C) e la cosa e' un cicinin seria: ho bisogno di un
compilatore massimamente affidabile e di librerie che non facciano
casiino sul floating point ;-))
infine ti ringrazio nuovamente !
Giorgio

 perchè è ne ha smesso il supporto
MI SEMBRAVA ;-)))))))))
grazie e ciao
Giorgio

 project ed il file si aggiunge come per miracolo. ;-))
nella versione che ho io (la 3.0 direi)
non c'e' un progetto HelloWorld e NOn e' possibile aggiungere files al
progetto col drug&drop.
Che versione hai usato te ?
Giorgio

...

Onestamente non ricordo. Comunque ti faccio sapere appena ritorno in posseso
del Mac.... :-(((
Considera che sto parlando di un paio di anni fa....
Ciao,
Joshua
-----------------------------------


 Considera che sto parlando di un paio di anni fa....
allora la vedo male ... la 3.qualcosa che ho provato io e' al massimo di
un anno fa' 
quindi credo che quelli della Metrowerk si siano imbastarditi ... 
va beh .. :(((
ciao
Giorgio