[nem-pl] Moja historia, moje pytania :-)
Kamil Skalski
nazgul at nemerle.org
Wed May 18 11:09:58 CEST 2005
Dnia środa, 18 maja 2005 10:55, Emil Oppeln-Bronikowski napisał:
> On Tuesday 17 of May 2005 23:04, Emil Oppeln-Bronikowski wrote:
> > Mono się zainstalowało z paczek.
>
> I znów zainstalowałem. To jest z paczek:
>
> emil w rude:~ $ apt-cache show mono | grep Version
> Version: 1.0.5-1
To jest wersja zwana stabilną, która już dawno jest dużo mniej stabilna niż
1.1.x. Jeśli możesz, to radzę zainstalować 1.1.7.
>
> emil w rude:/tmp $ svn co http://nemerle.org/svn/nemerle/trunk nemerle
>
> [leci]
>
> OK, ma 5035.
>
> emil w rude:/tmp/nemerle $ ./configure
> Checking for .NET environment... none required
> Checking if we are using Mono < 1.0... no
> Checking if i8 arithmetics works... ok
> Checking for presence of regtool in the system... not found
> Checking for .NET disassembler... monodis
> Checking for native image generator... disabled
> Checking if Nemerle compiler works... yes
> Checking if S.W.F. implementation is complete... yes
> Checking for gacutil... not found
> *** ''make install'' won't work for you ***
Powinieneś też mieć pakiet devel albo coś w tym stylu, co ma 'gacutil'.
Inaczej zgodnie z komunikatem masz marne szanse, żeby 'make install' ci
zadziałał. Będziesz mógł tylko korzystać z kompilatora "ręcznie" lub kopiując
go tak jak Łukasz opisał.
> COMPILE [stage3] Nemerle.dll
> ____________________________________________________________
> COMPILE [stage3] Nemerle.Compiler.dll
> ____________________________________________________________
> COMPILE [stage3] Nemerle.Macros.dll
> ____________________________________________________________
> COMPILE [stage3] ncc.exe
> ____________________________________________________________
> make[3]: Opuszczenie katalogu `/tmp/nemerle/ncc'
> make[2]: Opuszczenie katalogu `/tmp/nemerle/ncc'
> make[2]: Wejście do katalogu `/tmp/nemerle/ncc'
No to jesteśmy prawie w domu. Kompilator się skompilował. Jest praktycznie
gotowy do użycia.
> ../../ncc/out.stage3/ncc.exe -debug -r Nemerle.Compiler.dll -t library -o
> Nemerle.Evaluation.dll eval.n
> error: internal compiler error: got some unknown exception Operation is not
> supported.
> in <0x00024> Mono.CSharp.Debugger.MonoSymbolWriter:OpenMethod
> (System.Diagnostics.SymbolStore.SymbolToken)
No i właśnie wychodzi problem z mono 1.0.5. API do emisji symboli debug jest
tam zepsute. Właśnie zmieniłem, żeby przy kompilacji nemerlisha nie używał
-debug, to powinno pomóc. Spróbuj z najnowszym svnem.
--
Kamil Skalski
http://nazgul.omega.pl
More information about the devel-pl
mailing list