Skip to content

Instantly share code, notes, and snippets.

@tadzik
Created March 25, 2012 10:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tadzik/2192705 to your computer and use it in GitHub Desktop.
Save tadzik/2192705 to your computer and use it in GitHub Desktop.
┌─[tadzik@yavin4]─[~/src/niecza] (master)
└─[%]─> make
rm -rf boot/
make: *** No rule to make target `boot/obj/Run.CORE.ser', needed by `boot/obj/Run.CClass.ser'. Stop.
make: *** Waiting for unfinished jobs....
mkdir boot
wget --no-check-certificate -Oboot/niecza.zip $(cat FETCH_URL)
--2012-03-25 12:15:35-- https://github.com/downloads/sorear/niecza/niecza-15.zip
Resolving github.com (github.com)... 207.97.227.239
Connecting to github.com (github.com)|207.97.227.239|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://cloud.github.com/downloads/sorear/niecza/niecza-15.zip [following]
--2012-03-25 12:15:36-- http://cloud.github.com/downloads/sorear/niecza/niecza-15.zip
Resolving cloud.github.com (cloud.github.com)... 216.137.63.244, 216.137.63.110, 216.137.63.93, ...
Connecting to cloud.github.com (cloud.github.com)|216.137.63.244|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1813609 (1.7M) [.zip]
Saving to: `boot/niecza.zip'
100%[=====================================================================================================================>] 1,813,609 486K/s in 4.6s
2012-03-25 12:15:41 (381 KB/s) - `boot/niecza.zip' saved [1813609/1813609]
cd boot && unzip niecza.zip
Archive: niecza.zip
creating: docs/
inflating: docs/niecza-gtk.html
inflating: docs/announce.v1
inflating: docs/announce.v2
inflating: docs/announce.v3
inflating: docs/announce.v4
inflating: docs/announce.v5
inflating: docs/announce.v6
inflating: docs/announce.v7
inflating: docs/announce.v8
inflating: docs/announce.v9
inflating: docs/TODO.S05
inflating: docs/announce.initial
inflating: docs/overview.pod
inflating: docs/release.txt
inflating: docs/compiler.pod
inflating: docs/nam.pod
inflating: docs/announce.v10
inflating: docs/announce.v11
inflating: docs/announce.v12
inflating: docs/announce.v13
inflating: docs/announce.v14
inflating: docs/announce.v15
inflating: docs/environment.pod
inflating: docs/TODO.UTS18
inflating: docs/TODO.debug
creating: lib/
inflating: lib/Test.pm6
inflating: lib/CORE.setting
extracting: lib/CORN.setting
inflating: lib/Threads.pm6
inflating: lib/JSYNC.pm6
inflating: lib/CORP.setting
inflating: LICENSE
creating: obj/
inflating: obj/Run.Kernel.dll
inflating: README.pod
creating: run/
inflating: run/Niecza.exe
inflating: run/Niecza.ser
inflating: run/Kernel.dll
inflating: run/CompilerBlob.dll
NIECZA_KEEP_IL=1 mono boot/run/Niecza.exe -C CORE JSYNC
cp boot/run/Kernel.dll boot/obj/
touch .fetch-stamp
┌─[tadzik@yavin4]─[~/src/niecza] (master)
└─[%]─> make
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C CClass
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C CgOp
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C Op
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C OpHelpers
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C Sig
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C RxOp
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C STD
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C Operator
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C NieczaActions
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C NieczaPassSimplifier
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C OptBeta
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C NieczaPathSearch
gmcs /debug+ /target:library /out:boot/obj/Run.CompilerBlob.dll /r:Run.Kernel \
/lib:boot/obj src/CompilerBlob.cs
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C NieczaCompiler
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C GetOptLong
gmcs /debug+ /target:exe /out:obj/Run.Kernel.dll /lib:obj /unsafe+ \
/res:lib/unidata lib/Kernel.cs lib/Builtins.cs lib/Cursor.cs lib/JSYNC.cs lib/NieczaCLR.cs lib/Utils.cs lib/ObjModel.cs lib/BigInteger.cs lib/Printf.cs lib/CodeGen.cs lib/GeneratedTrigFunctions.cs lib/Serialize.cs lib/UCD.cs
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C OptRxSimple
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C NieczaBackendDotnet
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C NieczaGrammar
Potential difficulties:
Unsupported use of \ with sigil; nowadays please use \ without sigil at /home/tadzik/src/niecza/src/NieczaActions.pm6 line 2583:
------> for @p -> \$param⏏ {
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -C NieczaFrontendSTD
cd src && NIECZA_KEEP_IL=1 mono ../boot/run/Niecza.exe -c niecza
Potential difficulties:
Useless redeclaration of variable $Backend (see line 49) at /home/tadzik/src/niecza/src/niecza line 385:
------> our $Backend⏏;
cp boot/obj/Kernel.dll run/
gmcs /debug+ /target:library /out:run/CompilerBlob.dll /r:Kernel \
/lib:run src/CompilerBlob.cs
mono run/Kernel.dll -gen-app Niecza boot/obj
mono run/Niecza.exe -C CORE
┌─[tadzik@yavin4]─[~/src/niecza] (master)
└─[%]─> make
make: Nothing to be done for `all'.
@tadzik
Copy link
Author

tadzik commented Mar 25, 2012

Seems like it may be caused by MAKEFLAGS=-j3 or something of this sort.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment