mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 15:42:25 +00:00
same with x86 port.
This commit is contained in:
parent
8ef9e6fc88
commit
4336b2f3ac
2 changed files with 127 additions and 127 deletions
|
|
@ -75,24 +75,24 @@ stage2:
|
||||||
stage3:
|
stage3:
|
||||||
|
|
||||||
$(VOCSTATIC0) -siapxPS SYSTEM.Mod
|
$(VOCSTATIC0) -siapxPS SYSTEM.Mod
|
||||||
$(VOCSTATIC0) -sPS Args.Mod Console.Mod Unix.Mod
|
$(VOCSTATIC0) -sPSF Args.Mod Console.Mod Unix.Mod
|
||||||
sed -i.tmp "s#/opt#$(PRF)#g" src/voc/prf.Mod
|
sed -i.tmp "s#/opt#$(PRF)#g" src/voc/prf.Mod
|
||||||
$(VOCSTATIC0) -sPS prf.Mod
|
$(VOCSTATIC0) -sPSF prf.Mod
|
||||||
$(VOCSTATIC0) -sPS Strings.Mod architecture.Mod version.Mod Kernel0.Mod Modules.Mod
|
$(VOCSTATIC0) -sPSF Strings.Mod architecture.Mod version.Mod Kernel0.Mod Modules.Mod
|
||||||
$(VOCSTATIC0) -sxPS Files0.Mod
|
$(VOCSTATIC0) -sxPSF Files0.Mod
|
||||||
$(VOCSTATIC0) -sPS Reals.Mod Texts0.Mod
|
$(VOCSTATIC0) -sPSF Reals.Mod Texts0.Mod
|
||||||
$(VOCSTATIC0) -sPS vt100.Mod
|
$(VOCSTATIC0) -sPSF vt100.Mod
|
||||||
|
|
||||||
# build the compiler
|
# build the compiler
|
||||||
stage4:
|
stage4:
|
||||||
$(VOCSTATIC0) -sPS errors.Mod
|
$(VOCSTATIC0) -sPSF errors.Mod
|
||||||
$(VOCSTATIC0) -sPS extTools.Mod
|
$(VOCSTATIC0) -sPSF extTools.Mod
|
||||||
$(VOCSTATIC0) -sPS OPM.cmdln.Mod
|
$(VOCSTATIC0) -sPSF OPM.cmdln.Mod
|
||||||
$(VOCSTATIC0) -sxPS OPS.Mod
|
$(VOCSTATIC0) -sxPSF OPS.Mod
|
||||||
$(VOCSTATIC0) -sPS OPT.Mod OPC.Mod OPV.Mod OPB.Mod OPP.Mod
|
$(VOCSTATIC0) -sPSF OPT.Mod OPC.Mod OPV.Mod OPB.Mod OPP.Mod
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPSF voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPSF BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPSF OCatCmd.Mod
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -117,136 +117,136 @@ stage5:
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#v4 libs
|
#v4 libs
|
||||||
$(VOCSTATIC) -sP Kernel.Mod
|
$(VOCSTATIC) -sPF Kernel.Mod
|
||||||
$(VOCSTATIC) -sP Files.Mod
|
$(VOCSTATIC) -sPF Files.Mod
|
||||||
$(VOCSTATIC) -sP Texts.Mod
|
$(VOCSTATIC) -sPF Texts.Mod
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
$(VOCSTATIC) -sPF Printer.Mod
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
$(VOCSTATIC) -sPF Strings.Mod
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
$(VOCSTATIC) -sPF Sets.Mod
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
$(VOCSTATIC) -sPF Sets0.Mod
|
||||||
$(VOCSTATIC) -sP Oberon.Mod
|
$(VOCSTATIC) -sPF Oberon.Mod
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sPF oocAscii.Mod
|
||||||
$(VOCSTATIC) -sP oocStrings.Mod
|
$(VOCSTATIC) -sPF oocStrings.Mod
|
||||||
$(VOCSTATIC) -sP oocStrings2.Mod
|
$(VOCSTATIC) -sPF oocStrings2.Mod
|
||||||
$(VOCSTATIC) -sP oocOakStrings.Mod
|
$(VOCSTATIC) -sPF oocOakStrings.Mod
|
||||||
$(VOCSTATIC) -sP oocCharClass.Mod
|
$(VOCSTATIC) -sPF oocCharClass.Mod
|
||||||
$(VOCSTATIC) -sP oocConvTypes.Mod
|
$(VOCSTATIC) -sPF oocConvTypes.Mod
|
||||||
$(VOCSTATIC) -sP oocIntConv.Mod
|
$(VOCSTATIC) -sPF oocIntConv.Mod
|
||||||
$(VOCSTATIC) -sP oocIntStr.Mod
|
$(VOCSTATIC) -sPF oocIntStr.Mod
|
||||||
$(VOCSTATIC) -sP oocSysClock.Mod
|
$(VOCSTATIC) -sPF oocSysClock.Mod
|
||||||
$(VOCSTATIC) -sP oocTime.Mod
|
$(VOCSTATIC) -sPF oocTime.Mod
|
||||||
# $(VOCSTATIC) -s oocLongStrings.Mod
|
# $(VOCSTATIC) -sPF oocLongStrings.Mod
|
||||||
# $(CC) oocLongStrings.c
|
# $(CC) oocLongStrings.c
|
||||||
# $(VOCSTATIC) -s oocMsg.Mod
|
# $(VOCSTATIC) -s oocMsg.Mod
|
||||||
# $(CC) oocMsg.c
|
# $(CC) oocMsg.c
|
||||||
|
|
||||||
|
|
||||||
#ooc2 libs
|
#ooc2 libs
|
||||||
$(VOCSTATIC) -sP ooc2Strings.Mod
|
$(VOCSTATIC) -sPF ooc2Strings.Mod
|
||||||
$(VOCSTATIC) -sP ooc2Ascii.Mod
|
$(VOCSTATIC) -sPF ooc2Ascii.Mod
|
||||||
$(VOCSTATIC) -sP ooc2CharClass.Mod
|
$(VOCSTATIC) -sPF ooc2CharClass.Mod
|
||||||
$(VOCSTATIC) -sP ooc2ConvTypes.Mod
|
$(VOCSTATIC) -sPF ooc2ConvTypes.Mod
|
||||||
$(VOCSTATIC) -sP ooc2IntConv.Mod
|
$(VOCSTATIC) -sPF ooc2IntConv.Mod
|
||||||
$(VOCSTATIC) -sP ooc2IntStr.Mod
|
$(VOCSTATIC) -sPF ooc2IntStr.Mod
|
||||||
$(VOCSTATIC) -sP ooc2Real0.Mod
|
$(VOCSTATIC) -sPF ooc2Real0.Mod
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocLowReal.Mod oocLowLReal.Mod
|
$(VOCSTATIC) -sPF oocLowReal.Mod oocLowLReal.Mod
|
||||||
$(VOCSTATIC) -sP oocRealMath.Mod oocOakMath.Mod
|
$(VOCSTATIC) -sPF oocRealMath.Mod oocOakMath.Mod
|
||||||
$(VOCSTATIC) -sP oocLRealMath.Mod
|
$(VOCSTATIC) -sPF oocLRealMath.Mod
|
||||||
$(VOCSTATIC) -sP oocLongInts.Mod
|
$(VOCSTATIC) -sPF oocLongInts.Mod
|
||||||
$(VOCSTATIC) -sP oocComplexMath.Mod oocLComplexMath.Mod
|
$(VOCSTATIC) -sPF oocComplexMath.Mod oocLComplexMath.Mod
|
||||||
$(VOCSTATIC) -sP oocLRealConv.Mod oocLRealStr.Mod
|
$(VOCSTATIC) -sPF oocLRealConv.Mod oocLRealStr.Mod
|
||||||
$(VOCSTATIC) -sP oocRealConv.Mod oocRealStr.Mod
|
$(VOCSTATIC) -sPF oocRealConv.Mod oocRealStr.Mod
|
||||||
$(VOCSTATIC) -sP oocMsg.Mod oocChannel.Mod
|
$(VOCSTATIC) -sPF oocMsg.Mod oocChannel.Mod
|
||||||
$(VOCSTATIC) -sP oocStrings2.Mod oocRts.Mod oocFilenames.Mod
|
$(VOCSTATIC) -sPF oocStrings2.Mod oocRts.Mod oocFilenames.Mod
|
||||||
$(VOCSTATIC) -sP oocTextRider.Mod oocBinaryRider.Mod oocJulianDay.Mod
|
$(VOCSTATIC) -sPF oocTextRider.Mod oocBinaryRider.Mod oocJulianDay.Mod
|
||||||
$(VOCSTATIC) -sP oocFilenames.Mod
|
$(VOCSTATIC) -sPF oocFilenames.Mod
|
||||||
$(VOCSTATIC) -sP oocwrapperlibc.Mod
|
$(VOCSTATIC) -sPF oocwrapperlibc.Mod
|
||||||
$(VOCSTATIC) -sP oocC.Mod
|
$(VOCSTATIC) -sPF oocC.Mod
|
||||||
|
|
||||||
#Ulm's Oberon system libs
|
#Ulm's Oberon system libs
|
||||||
$(VOCSTATIC) -sP ulmSys.Mod
|
$(VOCSTATIC) -sPF ulmSys.Mod
|
||||||
$(VOCSTATIC) -sP ulmSYSTEM.Mod
|
$(VOCSTATIC) -sPF ulmSYSTEM.Mod
|
||||||
$(VOCSTATIC) -sP ulmASCII.Mod
|
$(VOCSTATIC) -sPF ulmASCII.Mod
|
||||||
$(VOCSTATIC) -sP ulmSets.Mod
|
$(VOCSTATIC) -sPF ulmSets.Mod
|
||||||
$(VOCSTATIC) -sP ulmObjects.Mod
|
$(VOCSTATIC) -sPF ulmObjects.Mod
|
||||||
$(VOCSTATIC) -sP ulmDisciplines.Mod
|
$(VOCSTATIC) -sPF ulmDisciplines.Mod
|
||||||
$(VOCSTATIC) -sP ulmPriorities.Mod
|
$(VOCSTATIC) -sPF ulmPriorities.Mod
|
||||||
$(VOCSTATIC) -sP ulmServices.Mod
|
$(VOCSTATIC) -sPF ulmServices.Mod
|
||||||
$(VOCSTATIC) -sP ulmEvents.Mod
|
$(VOCSTATIC) -sPF ulmEvents.Mod
|
||||||
$(VOCSTATIC) -sP ulmResources.Mod
|
$(VOCSTATIC) -sPF ulmResources.Mod
|
||||||
$(VOCSTATIC) -sP ulmForwarders.Mod
|
$(VOCSTATIC) -sPF ulmForwarders.Mod
|
||||||
$(VOCSTATIC) -sP ulmRelatedEvents.Mod
|
$(VOCSTATIC) -sPF ulmRelatedEvents.Mod
|
||||||
$(VOCSTATIC) -sP ulmIO.Mod
|
$(VOCSTATIC) -sPF ulmIO.Mod
|
||||||
$(VOCSTATIC) -sP ulmProcess.Mod
|
$(VOCSTATIC) -sPF ulmProcess.Mod
|
||||||
$(VOCSTATIC) -sP ulmTypes.Mod
|
$(VOCSTATIC) -sPF ulmTypes.Mod
|
||||||
$(VOCSTATIC) -sP ulmStreams.Mod
|
$(VOCSTATIC) -sPF ulmStreams.Mod
|
||||||
$(VOCSTATIC) -sP ulmAssertions.Mod
|
$(VOCSTATIC) -sPF ulmAssertions.Mod
|
||||||
$(VOCSTATIC) -sP ulmIndirectDisciplines.Mod
|
$(VOCSTATIC) -sPF ulmIndirectDisciplines.Mod
|
||||||
$(VOCSTATIC) -sP ulmStreamDisciplines.Mod
|
$(VOCSTATIC) -sPF ulmStreamDisciplines.Mod
|
||||||
$(VOCSTATIC) -sP ulmIEEE.Mod
|
$(VOCSTATIC) -sPF ulmIEEE.Mod
|
||||||
$(VOCSTATIC) -sP ulmMC68881.Mod
|
$(VOCSTATIC) -sPF ulmMC68881.Mod
|
||||||
$(VOCSTATIC) -sP ulmReals.Mod
|
$(VOCSTATIC) -sPF ulmReals.Mod
|
||||||
$(VOCSTATIC) -sP ulmPrint.Mod
|
$(VOCSTATIC) -sPF ulmPrint.Mod
|
||||||
$(VOCSTATIC) -sP ulmWrite.Mod
|
$(VOCSTATIC) -sPF ulmWrite.Mod
|
||||||
$(VOCSTATIC) -sP ulmTexts.Mod
|
$(VOCSTATIC) -sPF ulmTexts.Mod
|
||||||
$(VOCSTATIC) -sP ulmStrings.Mod
|
$(VOCSTATIC) -sPF ulmStrings.Mod
|
||||||
$(VOCSTATIC) -sP ulmConstStrings.Mod
|
$(VOCSTATIC) -sPF ulmConstStrings.Mod
|
||||||
$(VOCSTATIC) -sP ulmPlotters.Mod
|
$(VOCSTATIC) -sPF ulmPlotters.Mod
|
||||||
$(VOCSTATIC) -sP ulmSysTypes.Mod
|
$(VOCSTATIC) -sPF ulmSysTypes.Mod
|
||||||
$(VOCSTATIC) -sP ulmSysConversions.Mod
|
$(VOCSTATIC) -sPF ulmSysConversions.Mod
|
||||||
$(VOCSTATIC) -sP ulmErrors.Mod
|
$(VOCSTATIC) -sPF ulmErrors.Mod
|
||||||
$(VOCSTATIC) -sP ulmSysErrors.Mod
|
$(VOCSTATIC) -sPF ulmSysErrors.Mod
|
||||||
$(VOCSTATIC) -sP ulmSysIO.Mod
|
$(VOCSTATIC) -sPF ulmSysIO.Mod
|
||||||
$(VOCSTATIC) -sP ulmLoader.Mod
|
$(VOCSTATIC) -sPF ulmLoader.Mod
|
||||||
$(VOCSTATIC) -sP ulmNetIO.Mod
|
$(VOCSTATIC) -sPF ulmNetIO.Mod
|
||||||
$(VOCSTATIC) -sP ulmPersistentObjects.Mod
|
$(VOCSTATIC) -sPF ulmPersistentObjects.Mod
|
||||||
$(VOCSTATIC) -sP ulmPersistentDisciplines.Mod
|
$(VOCSTATIC) -sPF ulmPersistentDisciplines.Mod
|
||||||
$(VOCSTATIC) -sP ulmOperations.Mod
|
$(VOCSTATIC) -sPF ulmOperations.Mod
|
||||||
$(VOCSTATIC) -sP ulmScales.Mod
|
$(VOCSTATIC) -sPF ulmScales.Mod
|
||||||
$(VOCSTATIC) -sP ulmTimes.Mod
|
$(VOCSTATIC) -sPF ulmTimes.Mod
|
||||||
$(VOCSTATIC) -sP ulmClocks.Mod
|
$(VOCSTATIC) -sPF ulmClocks.Mod
|
||||||
$(VOCSTATIC) -sP ulmTimers.Mod
|
$(VOCSTATIC) -sPF ulmTimers.Mod
|
||||||
$(VOCSTATIC) -sP ulmConditions.Mod
|
$(VOCSTATIC) -sPF ulmConditions.Mod
|
||||||
$(VOCSTATIC) -sP ulmStreamConditions.Mod
|
$(VOCSTATIC) -sPF ulmStreamConditions.Mod
|
||||||
$(VOCSTATIC) -sP ulmTimeConditions.Mod
|
$(VOCSTATIC) -sPF ulmTimeConditions.Mod
|
||||||
$(VOCSTATIC) -sP ulmSysConversions.Mod
|
$(VOCSTATIC) -sPF ulmSysConversions.Mod
|
||||||
$(VOCSTATIC) -sP ulmSysStat.Mod
|
$(VOCSTATIC) -sPF ulmSysStat.Mod
|
||||||
$(VOCSTATIC) -sP ulmCiphers.Mod
|
$(VOCSTATIC) -sPF ulmCiphers.Mod
|
||||||
$(VOCSTATIC) -sP ulmCipherOps.Mod
|
$(VOCSTATIC) -sPF ulmCipherOps.Mod
|
||||||
$(VOCSTATIC) -sP ulmBlockCiphers.Mod
|
$(VOCSTATIC) -sPF ulmBlockCiphers.Mod
|
||||||
$(VOCSTATIC) -sP ulmAsymmetricCiphers.Mod
|
$(VOCSTATIC) -sPF ulmAsymmetricCiphers.Mod
|
||||||
$(VOCSTATIC) -sP ulmConclusions.Mod
|
$(VOCSTATIC) -sPF ulmConclusions.Mod
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sPF ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sPF ulmTCrypt.Mod
|
||||||
$(VOCSTATIC) -sP ulmIntOperations.Mod
|
$(VOCSTATIC) -sPF ulmIntOperations.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sPF powStrings.Mod
|
||||||
|
|
||||||
#misc libs
|
#misc libs
|
||||||
$(VOCSTATIC) -sP MultiArrays.Mod
|
$(VOCSTATIC) -sPF MultiArrays.Mod
|
||||||
$(VOCSTATIC) -sP MultiArrayRiders.Mod
|
$(VOCSTATIC) -sPF MultiArrayRiders.Mod
|
||||||
$(VOCSTATIC) -sP MersenneTwister.Mod
|
$(VOCSTATIC) -sPF MersenneTwister.Mod
|
||||||
$(VOCSTATIC) -sP Listen.Mod
|
$(VOCSTATIC) -sPF Listen.Mod
|
||||||
|
|
||||||
#s3 libs
|
#s3 libs
|
||||||
$(VOCSTATIC) -sP ethBTrees.Mod
|
$(VOCSTATIC) -sPF ethBTrees.Mod
|
||||||
$(VOCSTATIC) -sP ethMD5.Mod
|
$(VOCSTATIC) -sPF ethMD5.Mod
|
||||||
$(VOCSTATIC) -sP ethSets.Mod
|
$(VOCSTATIC) -sPF ethSets.Mod
|
||||||
$(VOCSTATIC) -sP ethZlib.Mod
|
$(VOCSTATIC) -sPF ethZlib.Mod
|
||||||
$(VOCSTATIC) -sP ethZlibBuffers.Mod
|
$(VOCSTATIC) -sPF ethZlibBuffers.Mod
|
||||||
$(VOCSTATIC) -sP ethZlibInflate.Mod
|
$(VOCSTATIC) -sPF ethZlibInflate.Mod
|
||||||
$(VOCSTATIC) -sP ethZlibDeflate.Mod
|
$(VOCSTATIC) -sPF ethZlibDeflate.Mod
|
||||||
$(VOCSTATIC) -sP ethZlibReaders.Mod
|
$(VOCSTATIC) -sPF ethZlibReaders.Mod
|
||||||
$(VOCSTATIC) -sP ethZlibWriters.Mod
|
$(VOCSTATIC) -sPF ethZlibWriters.Mod
|
||||||
$(VOCSTATIC) -sP ethZip.Mod
|
$(VOCSTATIC) -sPF ethZip.Mod
|
||||||
$(VOCSTATIC) -sP ethRandomNumbers.Mod
|
$(VOCSTATIC) -sPF ethRandomNumbers.Mod
|
||||||
$(VOCSTATIC) -sP ethGZReaders.Mod
|
$(VOCSTATIC) -sPF ethGZReaders.Mod
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sPF ethGZWriters.Mod
|
||||||
$(VOCSTATIC) -sP ethUnicode.Mod
|
$(VOCSTATIC) -sPF ethUnicode.Mod
|
||||||
|
|
||||||
# build remaining tools
|
# build remaining tools
|
||||||
# $(VOCSTATIC0) -sPS compatIn.Mod
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue