[#3109] Is divmod dangerous? — Dave Thomas <Dave@...>

14 messages 2000/06/06

[#3149] Retrieving the hostname and port in net/http — Roland Jesse <jesse@...>

Hi,

12 messages 2000/06/07

[#3222] Ruby coding standard? — Robert Feldt <feldt@...>

16 messages 2000/06/09

[#3277] Re: BUG or something? — Aleksi Niemel<aleksi.niemela@...>

> |I am new to Ruby and this brings up a question I have had

17 messages 2000/06/12
[#3281] Re: BUG or something? — Dave Thomas <Dave@...> 2000/06/12

Aleksi Niemel<aleksi.niemela@cinnober.com> writes:

[#3296] RE: about documentation — Aleksi Niemel<aleksi.niemela@...>

> I want to contribute to the ruby project in my spare time.

15 messages 2000/06/12

[#3407] Waffling between Python and Ruby — "Warren Postma" <embed@...>

I was looking at the Ruby editor/IDE for windows and was disappointed with

19 messages 2000/06/14

[#3410] Exercice: Translate into Ruby :-) — Jilani Khaldi <jilanik@...>

Hi All,

17 messages 2000/06/14

[#3415] Re: Waffling between Python and Ruby — Andrew Hunt <andy@...>

>Static typing..., hmm,...

11 messages 2000/06/14

[#3453] Re: Static Typing( Was: Waffling between Python and Ruby) — Andrew Hunt <andy@...>

32 messages 2000/06/16

[#3516] Deep copy? — Hugh Sasse Staff Elec Eng <hgs@...>

Given that I cannot overload =, how should I go about ensuring a deep

20 messages 2000/06/19

[#3694] Why it's quiet — hal9000@...

We are all busy learning the new language

26 messages 2000/06/29
[#3703] Re: Why it's quiet — "NAKAMURA, Hiroshi" <nahi@...> 2000/06/30

Hi,

[#3705] Re: Why it's quiet — matz@... (Yukihiro Matsumoto) 2000/06/30

Hi,

[ruby-talk:03207] NT build problem, Cygwin 1.1.2, Ruby 1.4.4

From: Robert Feldt <feldt@...>
Date: 2000-06-08 20:56:40 UTC
List: ruby-talk #3207
Hi,

I'm also having problem building Ruby on NT but I'm using Cygwin/gcc. The
problem is with the extension where a DLL is to be built (Win32API, socket
...). 'dllwrap' isn't able to create a
dll for the extensions. Please, see problem description below. I've
submitted it as a bug in the Ruby Bug tracking sys but it would be great
to hear if someone have managed the compilation. I've searched for docs on
dllwrap but haven't found any.

Machine is a 400Mhz IBM thinkpad running Windows NT SP4
Cygwin is version 1.1.2
Ruby is version 1.4.4 (ruby-1.4.4.tar.gz)

Steps to take to see the problem (unpack tarball and then):

bash$ ./configure
...
bash$ make
...
compiling curses
compiling dbm
compiling gdbm
compiling readline
compiling tcltklib
compiling Win32API
make[1]: Entering directory `/tmp/ruby-1.4.4/ext/Win32API'
dllwrap --export-all -s  -L/ruby-1.4.4  -o Win32API.dll Win32API.o  
Warning: no export definition file provided
dllwrap will create one, but may not be what you want
Win32API.o: In function `Win32API_initialize':
/tmp/ruby-1.4.4/ext/Win32API/Win32API.c:57: undefined reference to
`rb_eRuntimeError'
/tmp/ruby-1.4.4/ext/Win32API/Win32API.c:57: undefined reference to
`rb_raise'
...and so on for all references of the type rb_X...

The same happens for all the extensions that creates a dll (etc, fcntl,
md5, nkf, pty, sdbm, socket and tk).

Builds really nice on solaris though...

Regards,

Robert


In This Thread

Prev Next