[M3devel] using interface compiler in m3core/Grisu?

Jay K jay.krell at cornell.edu
Sun Jul 31 10:41:00 CEST 2016


oh I see, the documentation includes but I removed it years ago as it is kind of a maintenance burden. Kinda.
Author: Jay Michael Krell <jay.krell at cornell.edu>  2010-12-30 05:35:01Committer: Jay Michael Krell <jay.krell at cornell.edu>  2010-12-30 05:35:01Parent: 1e492adb4f0b0676b3d62aec23da45d197907302 (add OpenBSD/alpha here too)Child:  655eeacc2d2cbe92676cb95840169c81ede4d0e7 (Merge Unicode branch into head.  For a summary of the changes, see)Branches: master, remotes/origin/devel_unicode, remotes/origin/masterFollows: Precedes: verification-release, verification-release-x86_64
    remove Compiler.ThisPlatform    yet another piece of porting work gone    There are no uses of this, and any uses would    be somewhat dubious, and easy to replace with a compile    time check of TARGET in Quake code.        See this code for how:
 - Jay


From: jay.krell at cornell.edu
To: m3devel at elegosoft.com
Subject: using interface compiler in m3core/Grisu?
Date: Sun, 31 Jul 2016 08:25:54 +0000




Why can't I say this?
C:\dev2\cm3.2\m3-libs\m3core\src\float\Common\grisu\Grisu.m3
IMPORT Compiler;
PROCEDURE FastDtoa(v : LONGREAL;..    (* temporarily disable for NT386 until problems investigated *)    IF Compiler.ThisPlatform = Compiler.Platform.NT386 THEN RETURN FALSE END;
new source -> compiling Grisu.m3
Fatal Error: bad version stamps: Grisu.m3
missing export: Compiler.Platform imported by Grisu.m3missing export: Compiler.ThisPlatform imported by Grisu.m3 *** execution of [<function _BuildGlobalFunction at 0x0227F930>, <function _ShipFunction at 0x023600F0>] failed ***
 ?
I know how to workaround in an ugly way -- via m3makefile chosing a different file..

Thank you, - Jay

 		 	   		   		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20160731/be9b9ca0/attachment-0002.html>


More information about the M3devel mailing list