Re: [pure-lang-users] 64-bit build-problems
Status: Beta
Brought to you by:
agraef
|
From: Libor S. <li...@gm...> - 2008-05-01 07:42:12
|
Yes, the latest SVN as of a few minutes ago produced this, fairly clean, compilation with one warning: l@ubuntu:~/pure-lang/pure/trunk$ make build=release bison -v -o parser.cc parser.yy g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o expr.o expr.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o interpreter.o interpreter.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o matcher.o matcher.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o printer.o printer.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -DVERSION='"0.1"' -DPURELIB='"/usr/local/lib/pure"' -c -o pure.o pure.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o runtime.o runtime.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o symtable.o symtable.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o util.o util.cc util.cc: In function 'wchar_t* ictowcs(wchar_t*, char*)': util.cc:583: warning: dereferencing type-punned pointer will break strict-aliasing rules flex -o lexer.cc lexer.ll g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o lexer.o lexer.cc g++ -O3 -DNDEBUG -Wall `llvm-config --cppflags` -c -o parser.o parser.cc g++ -o pure -rdynamic expr.o interpreter.o matcher.o printer.o pure.o runtime.o symtable.o util.o lexer.o parser.o `llvm-config --ldflags --libs core jit native` -lreadline -lgmp l@ubuntu:~/pure-lang/pure/trunk$ Regards, Libor 2008/5/1 Albert Graef <Dr....@t-...>: > Libor Spacek wrote: > > In the end I only had one compilation warning about an unsafe cast of a > pointer. > > Albert, if you are interested, I can reproduce it after I had some > sleep. > > Yes, please do. Are you running the latest Pure from SVN? > > Albert > > |