[#32676] VC++ embedded rubygems gives NoMethodError undefined method `synchronize' for Mutex — Phlip <phlip2005@...>
[I will try Bill Kelly's PDB path advice presently; this issue is more
5 messages
2010/10/03
[#32687] Re: VC++ embedded rubygems gives NoMethodError undefined method `synchronize' for Mutex
— Roger Pack <rogerdpack2@...>
2010/10/04
> This one's about...
[#32703] Re: VC++ embedded rubygems gives NoMethodError undefined method `synchronize' for Mutex
— Phlip <phlip2005@...>
2010/10/05
> > #<NoMethodError: undefined method `synchronize' for #<Mutex:0x750faa8>>
[#32698] [Ruby 1.9-Feature#3908][Open] private constant — Yusuke Endoh <redmine@...>
Feature #3908: private constant
10 messages
2010/10/05
[#32795] Call for Cooperation: CFUNC usage survey — SASADA Koichi <ko1@...>
Hi,
5 messages
2010/10/15
[#32814] WeakHash — Santiago Pastorino <santiago@...>
Hi guys,
6 messages
2010/10/15
[#32844] [Ruby 1.9-Feature#3963][Open] Map class in standard library — Thomas Sawyer <redmine@...>
Feature #3963: Map class in standard library
3 messages
2010/10/18
[#32864] [Ruby 1.9-Bug#3972][Open] r28668 breaks test/unit when combined with the testing rake task — Aaron Patterson <redmine@...>
Bug #3972: r28668 breaks test/unit when combined with the testing rake task
6 messages
2010/10/20
[#32932] Behavior of initialize in 1.9 — Aaron Patterson <aaron@...>
The behavior of initialize in 1.9 seems to have changed. Here is an irb
5 messages
2010/10/28
[#32960] [Ruby 1.9-Bug#4005][Open] YAML fails to roundtrip Time objects — Peter Weldon <redmine@...>
Bug #4005: YAML fails to roundtrip Time objects
6 messages
2010/10/29
[#32976] Improve MinGW builds for Ruby 1.8.7, 1.9.2 and 1.9.3 — Luis Lavena <luislavena@...>
Hello,
10 messages
2010/10/30
[#32978] Re: Improve MinGW builds for Ruby 1.8.7, 1.9.2 and 1.9.3
— Aaron Patterson <aaron@...>
2010/10/30
On Sun, Oct 31, 2010 at 03:42:02AM +0900, Luis Lavena wrote:
[ruby-core:32825] [Ruby 1.9-Feature#3943] enabling builds with llvm-gcc
From:
Jon Forums <redmine@...>
Date:
2010-10-16 15:45:59 UTC
List:
ruby-core #32825
Issue #3943 has been updated by Jon Forums.
Nakada-san,
Thank you, r29516 allows building trunk on Win7 32-bit using the RubyInstaller recipes and llvm-gcc v2.8. As a quick build regression test, I successfully built with r29517 on my Arch Linux system (gcc 4.5.1) and MSYS/MinGW/TDM 4.5.1 on my Win7 32-bit system. I will try your patch on ruby_1_9_2 and report back if there are any errors.
FYI, I noticed the following issues and will track them down and report back if needed.
Jon
## ISSUE 1 ##
...
windres --preprocessor="llvm-cpp -xc" -DRC_INVOKED --include-dir . --include-dir . --include-dir ../../../ruby-trunk/win32 ruby.rc ruby.res.o
llvm-gcc -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -L. -Wl,--stack,0x00200000,--enable-auto-import main.o ruby.res.o -lmsvcrt-ruby191 -lshell32 -lws2_32 -limagehlp -o ruby.exe
C:\Users\Jon\Documents\RubyDev\rubyinstaller-trunk\sandbox\devkit\mingw\bin/ld.exe: Warning: type of symbol `_main' changed from 32 to 512 in main.o
## ISSUE 2 ##
...
windres --preprocessor="llvm-cpp -xc" -DRC_INVOKED --include-dir . --include-dir . --include-dir ../../../ruby-trunk/win32 rubyw.rc rubyw.res.o
llvm-gcc -mwindows -e _mainCRTStartup -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -L. -Wl,--stack,0x00200000,--enable-auto-import \
main.o rubyw.res.o -lmsvcrt-ruby191 -lshell32 -lws2_32 -limagehlp -o rubyw.exe
llvm-gcc.exe: unrecognized option '-e'
----------------------------------------
http://redmine.ruby-lang.org/issues/show/3943
----------------------------------------
http://redmine.ruby-lang.org