[nem-pl] Co jest z kompilatorem?

rzyjontko rzyj at o2.pl
Mon Oct 27 23:53:24 CET 2003


$ cd [...]tags/last-with-npc/npc
$ make
$ cd ../ncc
$ make
$ cp ncc.exe [...]trunk/boot
$ cd [...]trunk/ncc
$ make
mono ../boot/ncc.exe option.n list.n util.n parsetree.n tree.n
scan_globals.n treeutil.n bind_types.n tyvars.n tyinfo.n tyutil.n
check_constraints.n ast.n tyexpr.n typedtree.n extensions.n cgtree.n
cgexpr.n cgflat.n env.n lib/core.n
check_constraints.n:43:49: error: syntax error, expecting '*' ']' '|'
OP1 OP2 OP3 OP4 OP5 OP6 OP7
make: *** [ncc.exe] Błąd 1


Rozumiem, że od czasu kiedy skompilowałeś nemerle tym z last-with-npc
zmieniła się gramatyka, a ten którym kompilujesz teraz sobie z tym
radzi.  Nie mówię, że to źle, ale ludziom trzeba dostarczyć coś, z
czym sobie poradzą.  Czy ja jestem jedyną osobą, której nie powiódł
się bootstrap?

Do skompilowania gcc (< 3.4) wystarczy dowolny kompilator C.  Myślę,
że to najwyższa pora, aby zdecydować się na jakąś formę języka.  Tak,
żeby osoba, która przegapiła 5 wersji pośrednich mogła nadal zbudować
nowy kompilator.

Po drugie: ilu z Was ma jakikolwiek kompilator skompilowany ze źródeł?
Oprócz nemerle ma się rozumieć.
Nie wiem, jak to jest w innych dystrybucjach, ale w debianie nie ma
mono ze względu na stopień komplikacji projektu i trudności z jego
instalacją.  Skontaktuję się z grupą pracującą nad wprowadzeniem mono
i towarzyszącym projektom do dystrybucji.

Ale nawet w przypadku paczki ze źródłami przydałby się jakiś sensowny
sposób budowania i instalowania nemerle.  W tej chwili makefile ma
zaszyte nazwy kompilatora C# i inne takie.
Pomyślałem, że może warto by się tym zająć i jeśli nikt nie ma nic
przeciwko temu, to ja się tym zajmę.

----                                ----
rzyjontko         <rzyj # plusnet () pl>
http://www.student.ii.uni.wroc.pl/~rzyj/
----                                ----





More information about the devel-pl mailing list