Hi,

I just tried to build Rakudo on a Windows machine with Strawberry Perl
5.16.2 installed.

I'd appreciate your help in compiling it.

Gabor


C:\work\rakudo>perl Configure.pl --gen-parrot --gen-nqp
'C:/work/rakudo/install/bin/nqp.exe' is not recognized as an internal
or external command,
operable program or batch file.
HEAD is now at 6d4973f... bump VERSION to 2012.12
C:/work/rakudo/install/bin/parrot.exe is Parrot RELEASE_4_10_0.
Building NQP ...
C:\strawberry_5_16_2_1\perl\bin\perl.exe Configure.pl
--with-parrot=C:/work/rakudo/install/bin/parrot.exe --make-install
Verifying installation ...
Using C:/work/rakudo/install/bin/parrot.exe (version RELEASE_4_10_0).
Writing following configuration to ConfigVars:

Host OS:             windows
Target OS:           windows
Target Architecture: x86
Compiler:            gcc
Assembler:           as
Build configuration: release
Install prefix:
C:\work\rakudo\nqp\3rdparty\dyncall\install_windows_x86_gcc_release
Build prefix:
C:\work\rakudo\nqp\3rdparty\dyncall\build_out\windows_x86_gcc_release

Creating Makefile ...
Cleaning up ...
"C:/Program Files/Git/bin/sh.exe":
C:strawberry_5_16_2_1perlbinperl.exe: command not found
gmake: *** [clean] Error 127
C:\strawberry_5_16_2_1\perl\bin\perl.exe
C:\work\rakudo\install\lib\parrot\4.10.0-devel\tools\build\pmc2c.pl
--no-lines --dump --include sr
\pmc --include C:\work\rakudo\install\src\parrot\4.10.0-devel
--include C:\work\rakudo\install\src\parrot\4.10.0-devel\pmc
src\pmc\stable.p
c src\pmc\sixmodelobject.pmc src\pmc\nqplexinfo.pmc
src\pmc\nqplexpad.pmc src\pmc\serializationcontext.pmc
src\pmc\ownedhash.pmc src\pmc\ow
edresizablepmcarray.pmc src\pmc\qrpa.pmc
C:\strawberry_5_16_2_1\perl\bin\perl.exe
C:\work\rakudo\install\lib\parrot\4.10.0-devel\tools\build\pmc2c.pl
--no-lines --c --include src\p
c --include C:\work\rakudo\install\src\parrot\4.10.0-devel --include
C:\work\rakudo\install\src\parrot\4.10.0-devel\pmc src\pmc\stable.pmc
rc\pmc\sixmodelobject.pmc src\pmc\nqplexinfo.pmc src\pmc\nqplexpad.pmc
src\pmc\serializationcontext.pmc src\pmc\ownedhash.pmc src\pmc\owned
esizablepmcarray.pmc src\pmc\qrpa.pmc
C:\strawberry_5_16_2_1\perl\bin\perl.exe
C:\work\rakudo\install\lib\parrot\4.10.0-devel\tools\build\pmc2c.pl
--no-lines --library nqp_group
--c src\pmc\stable.pmc src\pmc\sixmodelobject.pmc
src\pmc\nqplexinfo.pmc src\pmc\nqplexpad.pmc
src\pmc\serializationcontext.pmc src\pmc\own
dhash.pmc src\pmc\ownedresizablepmcarray.pmc src\pmc\qrpa.pmc
gcc -c -o nqp_group.o -Isrc\pmc
-IC:\work\rakudo\install\include\parrot\4.10.0-devel
-IC:\work\rakudo\install\include\parrot\4.10.0-devel\p
c -DWIN32 -DWINVER=Windows2000  -DHASATTRIBUTE_CONST
-DHASATTRIBUTE_DEPRECATED  -DHASATTRIBUTE_MALLOC
-DHASATTRIBUTE_NONNULL  -DHASATTRIB
TE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED
-DHASATTRIBUTE_WARN_UNUSED_RESULT  -DHASATTRIBUTE_HOT
-DHASATTRIBUTE_COLD  -DDISA
LE_GC_DEBUG=1 -DNDEBUG    -falign-functions=16 -funit-at-a-time
-fexcess-precision=standard -maccumulate-outgoing-args -Wall -Wextra
-Waggr
gate-return -Wcast-align -Wcast-qual -Wdisabled-optimization
-Wdiv-by-zero -Wendif-labels -Wformat-extra-args -Wformat-nonliteral
-Wformat-
ecurity -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline
-Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces
-Wmissin
-declarations -Wno-missing-format-attribute -Wmissing-include-dirs
-Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point
-Wsi
n-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch
-Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros
-Wwrite-strings -Wc++
compat -Werror=declaration-after-statement
-Werror=implicit-function-declaration -Wmissing-prototypes
-Werror=nested-externs -Werror=old-st
le-definition -Werror=strict-prototypes -fvisibility=hidden  -s -O2 nqp_group.c
cd src\pmc && gcc -c
-IC:\work\rakudo\install\include\parrot\4.10.0-devel
-IC:\work\rakudo\install\include\parrot\4.10.0-devel\pmc -I..\..\
rdparty\libtommath -DWIN32 -DWINVER=Windows2000  -DHASATTRIBUTE_CONST
-DHASATTRIBUTE_DEPRECATED  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NON
ULL  -DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE
-DHASATTRIBUTE_UNUSED  -DHASATTRIBUTE_WARN_UNUSED_RESULT
-DHASATTRIBUTE_HOT  -DHASATTRI
UTE_COLD  -DDISABLE_GC_DEBUG=1 -DNDEBUG    -falign-functions=16
-funit-at-a-time -fexcess-precision=standard
-maccumulate-outgoing-args -Wa
l -Wextra -Waggregate-return -Wcast-align -Wcast-qual
-Wdisabled-optimization -Wdiv-by-zero -Wendif-labels
-Wformat-extra-args -Wformat-non
iteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self
-Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missin
-braces -Wmissing-declarations -Wno-missing-format-attribute
-Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith
-Wreturn-type -Wse
uence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2
-Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros
-Wwr
te-strings -Wc++-compat -Werror=declaration-after-statement
-Werror=implicit-function-declaration -Wmissing-prototypes
-Werror=nested-exter
s -Werror=old-style-definition -Werror=strict-prototypes
-fvisibility=hidden  -s -O2 *.c
"C:/Program Files/Git/bin/sh.exe": line 0: cd: srcpmc: No such file or directory
gmake: *** [src\pmc\nqp_group.dll] Error 1
Command failed (status 512): gmake
Command failed (status 512): C:\strawberry_5_16_2_1\perl\bin\perl.exe
Configure.pl --with-parrot=C:/work/rakudo/install/bin/parrot.exe --ma
e-install

Reply via email to