[#30589] [Bug #3391] Use single exclamation mark instead of double exclamation mark for IRB — Diego Viola <redmine@...>

Bug #3391: Use single exclamation mark instead of double exclamation mark for IRB

10 messages 2010/06/04

[#30672] [Bug #3411] Time.local 1916,5,1 #=> 1916-04-30 23:00:00 +0100 — Benoit Daloze <redmine@...>

Bug #3411: Time.local 1916,5,1 #=> 1916-04-30 23:00:00 +0100

12 messages 2010/06/08

[#30699] [Bug #3419] 1.9.2-preview3 possible bug with Rails 3 active_record sqlite_adapter — Joe Sak <redmine@...>

Bug #3419: 1.9.2-preview3 possible bug with Rails 3 active_record sqlite_adapter

9 messages 2010/06/09

[#30734] [Bug #3428] ri outputs ansi escape sequences even when stdout is not a tty — caleb clausen <redmine@...>

Bug #3428: ri outputs ansi escape sequences even when stdout is not a tty

11 messages 2010/06/11

[#30756] [Feature #3436] Spawn the timer thread lazily — Maximilian Gass <redmine@...>

Feature #3436: Spawn the timer thread lazily

15 messages 2010/06/13
[#32686] [Ruby 1.9-Feature#3436] Spawn the timer thread lazily — Mark Somerville <redmine@...> 2010/10/04

Issue #3436 has been updated by Mark Somerville.

[ruby-core:30927] undefined reference to 'rb_encdb_declare'; ruby-1.9.2-preview3 64-bit on Windows

From: Chuck Remes <cremes.devlist@...>
Date: 2010-06-27 18:37:22 UTC
List: ruby-core #30927
[cross-posted to rubyinstaller ML]

I'm working on getting ruby-1.9.2-preview3 to compile under mingw-w64 (64-bit) on Windows 7 x64. So far I have only had to make one minor change to the sources (an additional check in win32.h). When I get a complete and working build, I'll be sure to send patches upstream.

Right now I am stuck trying to get the encodings to compile via the generated enc.mk makefile. I have a complete list of the make output here along with the generated enc.mk file:

http://gist.github.com/455064

It can't resolve the references to rb_encdb_declare, rb_encdb_alias and rb_encdb_replicate which are in the encoding.o object file. I thought this was probably a problem with the enc.mk file but it looks okay to me. I diff'ed it against the same file for an OSX install and the differences looked reasonable based on the different platforms.

Does anyone have any idea how I can get ld to use encoding.o to resolve those symbols when building the encodings? I've been banging my head on this for a few hours now and cannot fix it myself. I can provide additional info (config.log snippets, etc.) if you need more information.


Build environment...
Windows 7 x64 Pro
mingw-w64 snapshot from June 26, 2010
gcc 4.6 (stage 1)
./configure --host=x86_64-w64-mingw32 --enable-shared --disable-install-rdoc



Thanks for any suggestions.

cr


In This Thread

Prev Next