How to correctly require my own DLL in ruby 1.9.1?

D

David Lee

I made a example.dll by using SWIG with Visual C++ Express 2008 Edition
base on the ruby 1.9.1 p0 binary downloaded from Ruby website.

However, when I run require 'example' in my ruby codes, it always
complain following messages.

C:\Documents and Settings\davidlee\My Documents\Visual Studio
2008\Projects\test\Release>ruby test1.rb
test1.rb:1:in `require': no such file to load -- example (LoadError)
from test1.rb:1:in `<main>'

I am sure my example.dll was already under the current working
directory.
Who can help me on this issue?
Thanks.
 
N

Nobuyoshi Nakada

Hi,

At Fri, 27 Mar 2009 16:53:49 +0900,
David Lee wrote in [ruby-talk:332239]:
C:\Documents and Settings\davidlee\My Documents\Visual Studio
2008\Projects\test\Release>ruby test1.rb
test1.rb:1:in `require': no such file to load -- example (LoadError)
from test1.rb:1:in `<main>'

I am sure my example.dll was already under the current working
directory.

Rename it as example.so. 1.9 doesn't use .dll extension
anymore.
 
D

David Lee

Nobuyoshi said:
Hi,

At Fri, 27 Mar 2009 16:53:49 +0900,
David Lee wrote in [ruby-talk:332239]:
C:\Documents and Settings\davidlee\My Documents\Visual Studio
2008\Projects\test\Release>ruby test1.rb
test1.rb:1:in `require': no such file to load -- example (LoadError)
from test1.rb:1:in `<main>'

I am sure my example.dll was already under the current working
directory.

Rename it as example.so. 1.9 doesn't use .dll extension
anymore.

It works just as you said.
Thanks a lot!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top