From: Roger Pack on
> The contents of the gem_make.out file are just 'C:/Ruby19/bin/ruby.exe
> extconf.rb'

What happens if you try and run ruby extconf.rb?
-rp
--
Posted via http://www.ruby-forum.com/.

From: Alex DeCaria on
Roger Pack wrote:
>> The contents of the gem_make.out file are just 'C:/Ruby19/bin/ruby.exe
>> extconf.rb'
>
> What happens if you try and run ruby extconf.rb?
> -rp

I'm away from my system this week. When I return I'll try running ruby
extconf.rb and let you know the outcome.

Thanks --Alex
--
Posted via http://www.ruby-forum.com/.

From: Alex DeCaria on
Roger Pack wrote:
> What happens if you try and run ruby extconf.rb?
> -rp

The results of running ruby extconf.rb are:

checking for ruby_native_thread_p() in ruby.h... yes
checking for rb_errinfo() in ruby.h... yes
checking for rb_safe_level() in ruby.h... yes
checking for struct RArray.ptr in ruby.h... no
checking for struct RArray.len in ruby.h... no
checking for tcl.h... no
checking for tcl.h in
/usr/local/include,/usr/pkg/include,/usr/include,/Tcl/include,/usr/local/include/tcl8.4,/usr/pkg/include/tcl8.4,/usr/include/tcl8.4,/Tcl/include/tcl8.4,/usr/local/include/tcl8.7,/usr/pkg/include/tcl8.7,/usr/include/tcl8.7,/Tcl/include/tcl8.7,/usr/local/include/tcl8.6,/usr/pkg/include/tcl8.6,/usr/include/tcl8.6,/Tcl/include/tcl8.6,/usr/local/include/tcl8.5,/usr/pkg/include/tcl8.5,/usr/include/tcl8.5,/Tcl/include/tcl8.5,/usr/local/include/tcl8.3,/usr/pkg/include/tcl8.3,/usr/include/tcl8.3,/Tcl/include/tcl8.3,/usr/local/include/tcl8.2,/usr/pkg/include/tcl8.2,/usr/include/tcl8.2,/Tcl/include/tcl8.2,/usr/local/include/tcl8.1,/usr/pkg/include/tcl8.1,/usr/include/tcl8.1,/Tcl/include/tcl8.1,/usr/local/include/tcl8.0,/usr/pkg/include/tcl8.0,/usr/include/tcl8.0,/Tcl/include/tcl8.0,/usr/local/include/tcl7.6,/usr/pkg/include/tcl7.6,/usr/include/tcl7.6,/Tcl/include/tcl7.6...
yes
checking for tk.h... yes
checking for Tcl_FindExecutable() in -ltcl8.4... no
checking for Tcl_FindExecutable() in -ltcl84... yes
checking for Tk_Init() in -ltk8.4... no
checking for Tk_Init() in -ltk84... yes
checking for rb_hash_lookup() in ruby.h... yes
creating Makefile

As a reminder, I have ActiveState Tcl/Tk 8.4 installed in C:\Tcl

--Alex

--
Posted via http://www.ruby-forum.com/.

From: Roger Pack on

> checking for tk.h... yes
> checking for Tcl_FindExecutable() in -ltcl8.4... no
> checking for Tcl_FindExecutable() in -ltcl84... yes
> checking for Tk_Init() in -ltk8.4... no
> checking for Tk_Init() in -ltk84... yes
> checking for rb_hash_lookup() in ruby.h... yes
> creating Makefile

And then when you run make?
-r
--
Posted via http://www.ruby-forum.com/.

From: Alex DeCaria on
>
> And then when you run make?
> -r

after running 'make' the results are:

gcc -shared -s -o tcltklib.so stubs.o tcltklib.o -L. -LC:/Ruby19/lib
-LC:/Tcl/lib -L. -Wl,--enable-auto-image-base,--enable-auto-import
-lmsvcrt-ruby191 -ltk84 -ltcl84 -lshell32 -lws2_32

Then I do 'make install' and get the contents of the attached .txt file.

After all is said and done, then when I try to run a ruby tk app I get
the following error:

C:/Ruby19/lib/ruby/site_ruby/1.9.1/tk.rb:7 in `require': no such file to
load - tkutil (Load Error)
from C:/Ruby19/lib/ruby/site_ruby/1.9.1/tk.rb:7:in `<top
(required)>'

--Alex

Attachments:
http://www.ruby-forum.com/attachment/4581/log_install.txt

--
Posted via http://www.ruby-forum.com/.