--
Hi!
When trying to make Parrot, the make stopped in dynoplibs directory.
The dlls were not compiled because the linking command line statements
did not contain the directory of parrot lib and -lparrot lib statement..
These were missing from \tools\build\dynoplibs.pl
It looks like
if ($CC =~ /gcc/i) {
$liblist .= qq{ -Wl,-L
"E:/extracted/parrot-0.5.0/blib/lib"};
}
else {
$liblist .= qq{
/LIBPATH:"E:/extracted/parrot-0.5.0/blib/lib"};
}
was also missing....
I used this
set path=%path%;c:\mingw\bin;D:\extracted\icu2\icu\bin
e:
cd e:\extracted\parrot-0.5.0\bin
perl configure.pl --cc=E:\llvm\bin\llvm-gcc.exe
--cxx=E:\llvm\bin\llvm-g++.exe --link=E:\llvm\bin\llvm-gcc.exe
--ld=E:\llvm\bin\llvm-gcc.exe
Regards
Marton Papp