Skip to content

Instantly share code, notes, and snippets.

@stereobooster
Created June 30, 2012 07:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stereobooster/3022733 to your computer and use it in GitHub Desktop.
Save stereobooster/3022733 to your computer and use it in GitHub Desktop.
therubyracer windows mingw scons library static
D:\projects\therubyracer>bundle exec rake compile
mkdir -p tmp/i386-mingw32/init/1.9.2
cd tmp/i386-mingw32/init/1.9.2
D:/tools/ruby-1.9.2-p290-i386-mingw32/bin/ruby.exe -I. ../../../../ext/v8/extcon
f.rb
checking for main() in -lpthread... no
creating Makefile
cd -
cd tmp/i386-mingw32/init/1.9.2
make
D:/tools/ruby-1.9.2-p290-i386-mingw32/bin/ruby -e "puts 'EXPORTS', 'Init_init'"
> init-i386-mingw32.def
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o accessor.o -c ../../../../ext/v8/accessor.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o array.o -c ../../../../ext/v8/array.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o backref.o -c ../../../../ext/v8/backref.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o constants.o -c ../../../../ext/v8/constants.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o constraints.o -c ../../../../ext/v8/constraints.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o context.o -c ../../../../ext/v8/context.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o date.o -c ../../../../ext/v8/date.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o exception.o -c ../../../../ext/v8/exception.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o external.o -c ../../../../ext/v8/external.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o function.o -c ../../../../ext/v8/function.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o gc.o -c ../../../../ext/v8/gc.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o handles.o -c ../../../../ext/v8/handles.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o heap.o -c ../../../../ext/v8/heap.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o init.o -c ../../../../ext/v8/init.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o invocation.o -c ../../../../ext/v8/invocation.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o locker.o -c ../../../../ext/v8/locker.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o message.o -c ../../../../ext/v8/message.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o object.o -c ../../../../ext/v8/object.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o primitive.o -c ../../../../ext/v8/primitive.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o rr.o -c ../../../../ext/v8/rr.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o script.o -c ../../../../ext/v8/script.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o signature.o -c ../../../../ext/v8/signature.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o stack.o -c ../../../../ext/v8/stack.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o string.o -c ../../../../ext/v8/string.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o template.o -c ../../../../ext/v8/template.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o trycatch.o -c ../../../../ext/v8/trycatch.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o v8.o -c ../../../../ext/v8/v8.cc
g++.exe: unrecognized option '-rdynamic'
g++ -I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mi
ngw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/in
clude/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/r
uby-1.9.1 -I../../../../ext/v8 -Wall -g -rdynamic -O3 -g -Wextra -Wno-unused-p
arameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-ini
tializers -Wno-long-long -o value.o -c ../../../../ext/v8/value.cc
g++.exe: unrecognized option '-rdynamic'
g++ -shared -s -o init.so accessor.o array.o backref.o constants.o constraints.o
context.o date.o exception.o external.o function.o gc.o handles.o heap.o init.o
invocation.o locker.o message.o object.o primitive.o rr.o script.o signature.o
stack.o string.o template.o trycatch.o v8.o value.o -L. -LD:/tools/ruby-1.9.2-p2
90-i386-mingw32/lib d:/projects/libv8/vendor/v8/libv8.a -L. -LC:\\Users\\Luis\\P
rojects\\oss\\oneclick\\rubyinstaller\\sandbox\\tk\\lib -LC:\\Users\\Luis\\Proje
cts\\oss\\oneclick\\rubyinstaller\\sandbox\\tcl\\lib -LC:\\Users\\Luis\\Projects
\\oss\\oneclick\\rubyinstaller\\sandbox\\libyaml\\lib -LC:\\Users\\Luis\\Project
s\\oss\\oneclick\\rubyinstaller\\sandbox\\pdcurses\\lib -LC:\\Users\\Luis\\Proje
cts\\oss\\oneclick\\rubyinstaller\\sandbox\\openssl\\lib -LC:\\Users\\Luis\\Proj
ects\\oss\\oneclick\\rubyinstaller\\sandbox\\zlib\\lib -LC:\\Users\\Luis\\Projec
ts\\oss\\oneclick\\rubyinstaller\\sandbox\\iconv\\lib -LC:\\Users\\Luis\\Project
s\\oss\\oneclick\\rubyinstaller\\sandbox\\gdbm\\lib -LC:\\Users\\Luis\\Projects\
\oss\\oneclick\\rubyinstaller\\sandbox\\libffi\\lib -Wl,--enable-auto-image-bas
e,--enable-auto-import init-i386-mingw32.def -lmsvcrt-ruby191 -lshell32 -lws2_
32
d:/projects/libv8/vendor/v8/libv8.a(platform-win32.o):platform-win32.cc:(.text$_
ZN2v88internal4Time16SetToCurrentTimeEv+0x1e): undefined reference to `timeGetTi
me@0'
d:/projects/libv8/vendor/v8/libv8.a(platform-win32.o):platform-win32.cc:(.text$_
ZN2v88internal4Time16SetToCurrentTimeEv+0xc2): undefined reference to `timeGetTi
me@0'
d:/projects/libv8/vendor/v8/libv8.a(platform-win32.o):platform-win32.cc:(.text$_
ZN2v88internal2OS17TimeCurrentMillisEv+0x1e): undefined reference to `timeGetTim
e@0'
d:/projects/libv8/vendor/v8/libv8.a(platform-win32.o):platform-win32.cc:(.text$_
ZN2v88internal2OS17TimeCurrentMillisEv+0xf2): undefined reference to `timeGetTim
e@0'
d:/projects/libv8/vendor/v8/libv8.a(platform-win32.o):platform-win32.cc:(.text$_
ZN2v88internal2OS5TicksEv+0x4): undefined reference to `timeGetTime@0'
d:/projects/libv8/vendor/v8/libv8.a(platform-win32.o):platform-win32.cc:(.text$_
ZN2v88internal2OS15LocalTimeOffsetEv+0x1e): more undefined references to `timeGe
tTime@0' follow
collect2: ld returned 1 exit status
make: *** [init.so] Error 1
rake aborted!
Command failed with status (2): [make...]
-c -Wno-long-long -Wno-unused-parameter -O3 -Wall
-fno-rtti -fno-exceptions -DWIN32 -Werror -W -Woverloaded-virtual -Wnon-virtual-dtor -pedantic-Wno-pedantic-ms-format -m32 -fomit-frame-pointer -fdata-sections -ffunction-sections -DWIN32 -fno-strict-aliasing -DV8_TARGET_ARCH_IA32 -DENABLE_DEBUGGER_SUPPORT
-I. -Id:/projects/libv8/vendor/v8/include -ID:/tools/ruby-1.9.2-p290-i386-mingw32/include/ruby-1.9.1/i386-mingw32 -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/ruby-1.9.1/ruby/backward -I/D/tools/ruby-1.9.2-p290-i386-mingw32/include/ruby-1.9.1 -I../../../../ext/v8
-c -rdynamic -o accessor.o -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -O3 -Wall
-g -g -Wextra -Wno-parentheses -Wpointer-arith -Wwrite-strings
g++ -o obj\release\experimental-libraries.o -c -fno-rtti -fno-exceptions -DWIN32
-Wall -Werror -W -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor
-pedantic -Wno-long-long -Wno-pedantic-ms-format -m32 -O3 -fomit-frame-pointer -
fdata-sections -ffunction-sections -DWIN32 -fno-strict-aliasing -DV8_TARGET_ARCH
_IA32 -DENABLE_DEBUGGER_SUPPORT -Iobj\release -Isrc -Isrc obj\release\experiment
al-libraries.cc
g++ -o obj\release\snapshot-empty.o -c -fno-rtti -fno-exceptions -DWIN32 -Wall -
Werror -W -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -pedanti
c -Wno-long-long -Wno-pedantic-ms-format -m32 -O3 -fomit-frame-pointer -fdata-se
ctions -ffunction-sections -DWIN32 -fno-strict-aliasing -DV8_TARGET_ARCH_IA32 -D
ENABLE_DEBUGGER_SUPPORT -Isrc src\snapshot-empty.cc
ar rc libv8.a obj\release\accessors.o obj\release\allocation.o obj\release\api.o
obj\release\assembler.o obj\release\ast.o obj\release\atomicops_internals_x86_g
cc.o obj\release\bignum-dtoa.o obj\release\bignum.o obj\release\bootstrapper.o o
bj\release\builtins.o obj\release\cached-powers.o obj\release\checks.o obj\relea
se\circular-queue.o obj\release\code-stubs.o obj\release\codegen.o obj\release\c
ompilation-cache.o obj\release\compiler.o obj\release\contexts.o obj\release\con
versions.o obj\release\counters.o obj\release\cpu-profiler.o obj\release\data-fl
ow.o obj\release\date.o obj\release\dateparser.o obj\release\debug-agent.o obj\r
elease\debug.o obj\release\deoptimizer.o obj\release\disassembler.o obj\release\
diy-fp.o obj\release\dtoa.o obj\release\elements-kind.o obj\release\elements.o o
bj\release\execution.o obj\release\extensions\externalize-string-extension.o obj
\release\extensions\gc-extension.o obj\release\factory.o obj\release\fast-dtoa.o
obj\release\fixed-dtoa.o obj\release\flags.o obj\release\frames.o obj\release\f
ull-codegen.o obj\release\func-name-inferrer.o obj\release\gdb-jit.o obj\release
\global-handles.o obj\release\handles.o obj\release\heap-profiler.o obj\release\
heap.o obj\release\hydrogen-instructions.o obj\release\hydrogen.o obj\release\ia
32\assembler-ia32.o obj\release\ia32\builtins-ia32.o obj\release\ia32\code-stubs
-ia32.o obj\release\ia32\codegen-ia32.o obj\release\ia32\cpu-ia32.o obj\release\
ia32\debug-ia32.o obj\release\ia32\deoptimizer-ia32.o obj\release\ia32\disasm-ia
32.o obj\release\ia32\frames-ia32.o obj\release\ia32\full-codegen-ia32.o obj\rel
ease\ia32\ic-ia32.o obj\release\ia32\lithium-codegen-ia32.o obj\release\ia32\lit
hium-gap-resolver-ia32.o obj\release\ia32\lithium-ia32.o obj\release\ia32\macro-
assembler-ia32.o obj\release\ia32\regexp-macro-assembler-ia32.o obj\release\ia32
\stub-cache-ia32.o obj\release\ic.o obj\release\incremental-marking.o obj\releas
e\inspector.o obj\release\interface.o obj\release\interpreter-irregexp.o obj\rel
ease\isolate.o obj\release\jsregexp.o obj\release\lithium-allocator.o obj\releas
e\lithium.o obj\release\liveedit.o obj\release\liveobjectlist.o obj\release\log-
utils.o obj\release\log.o obj\release\mark-compact.o obj\release\messages.o obj\
release\objects-printer.o obj\release\objects-visiting.o obj\release\objects.o o
bj\release\once.o obj\release\parser.o obj\release\platform-win32.o obj\release\
preparse-data.o obj\release\preparser.o obj\release\profile-generator.o obj\rele
ase\property.o obj\release\regexp-macro-assembler-irregexp.o obj\release\regexp-
macro-assembler.o obj\release\regexp-stack.o obj\release\rewriter.o obj\release\
runtime-profiler.o obj\release\runtime.o obj\release\safepoint-table.o obj\relea
se\scanner-character-streams.o obj\release\scanner.o obj\release\scopeinfo.o obj
\release\scopes.o obj\release\serialize.o obj\release\snapshot-common.o obj\rele
ase\spaces.o obj\release\store-buffer.o obj\release\string-search.o obj\release\
string-stream.o obj\release\strtod.o obj\release\stub-cache.o obj\release\token.
o obj\release\type-info.o obj\release\unicode.o obj\release\utils.o obj\release\
v8-counters.o obj\release\v8.o obj\release\v8conversions.o obj\release\v8threads
.o obj\release\v8utils.o obj\release\variables.o obj\release\version.o obj\relea
se\win32-math.o obj\release\zone.o obj\release\libraries.o obj\release\experimen
tal-libraries.o obj\release\snapshot-empty.o
ranlib libv8.a
g++ -o obj\release\preparser-api.o -c -fno-rtti -fno-exceptions -DWIN32 -Wall -W
error -W -Wno-unused-parameter -Woverloaded-virtual -Wnon-virtual-dtor -pedantic
-Wno-long-long -Wno-pedantic-ms-format -m32 -O3 -fomit-frame-pointer -fdata-sec
tions -ffunction-sections -DWIN32 -fno-strict-aliasing -DV8_TARGET_ARCH_IA32 -DE
NABLE_DEBUGGER_SUPPORT -Isrc src\preparser-api.cc
ar rc libv8preparser.a obj\release\allocation.o obj\release\bignum-dtoa.o obj\re
lease\bignum.o obj\release\cached-powers.o obj\release\conversions.o obj\release
\diy-fp.o obj\release\dtoa.o obj\release\fast-dtoa.o obj\release\fixed-dtoa.o ob
j\release\preparse-data.o obj\release\preparser-api.o obj\release\preparser.o ob
j\release\scanner.o obj\release\strtod.o obj\release\token.o obj\release\unicode
.o obj\release\utils.o obj\release\win32-math.o
ranlib libv8preparser.a
scons: done building targets.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment