pascal, un grand classique
pascal est, hélas, une cpp macro chez Windows/VisualC++ (et aussi chez Apple/Cocoa). Et donc sunitpcst.h ne compile pas ici. Un grand classique de la non portabilité. Geant4 a eu aussi le même problème. Je propose la même chose que ce qu'ils ont fait. (Pour Cocoa, je me débarrasse du problème autrement).
MAIS, je proposerais aussi que vous changiez 'pascal()' en 'Pa()' pour évacuer le problème "once for all" !