Hello Rob,
Just got up and tried that even before me cup of coffee. Success!! Now
the hard part starts.
Thanks again for taking the time.
Have a good evening.
Angel
Here are the results:
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\>cd I*
C:\Inline-0.44>path
PATH=C:\Program Files\ActiveState Komodo
3.5\;C:\Perl\site\bin;C:\Perl\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\
Wbem;C:\MinGW\bin;C:\dmake;C:\dmake\startup
C:\Inline-0.44>perl -V:obj_ext
Set up gcc environment - 3.4.2 (mingw-special)
obj_ext='.o';
C:\Inline-0.44>perl makefile.pl
Set up gcc environment - 3.4.2 (mingw-special)
Inline::C is packaged with Inline.pm because it is the most commonly used
Inline Language Support Module (ILSM).
See also: Inline::ASM, ::Awk, ::BC, ::Basic, ::Befunge, ::CPP (C++), ::CPR,
::Foo, ::Guile, ::Java, ::Octave, ::PERL, ::Python, ::Ruby, ::TT,
::Tcl and ::WebChat.
Config.pm indicates that your version of Perl was built with this C compiler:
gcc.exe
I have located this compiler on your system:
Do you want to install Inline::C? [y] y
Writing Makefile for Inline::C
Writing Makefile for Inline
Fixing Makefile for MSWin32
C:\Inline-0.44>dmake test
C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib\lib', 'blib\arch')" t/*.t
t/00init......ok
t/01usages....ok
t/02config....ok
t/03errors....ok
t/04create....ok
t/05files.....skipped
all skipped: no reason given
All tests successful, 1 test skipped.
Files=6, Tests=14, 2 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)
C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'..\blib\lib', '..\blib\arch')" t/*.t
t/00init.......ok
t/01syntax.....Set up gcc environment - 3.4.2 (mingw-special)
t/01syntax.....ok
t/02config.....ok 1/3Set up gcc environment - 3.4.2 (mingw-special)
t/02config.....ok
t/03typemap....ok
t/04perlapi....ok
t/05xsmode.....ok
All tests successful.
Files=6, Tests=12, 28 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)
C:\Inline-0.44>
#########################################################################
Your last message:
#########################################################################
Monday, April 30, 2007, 2:42:55 AM, you wrote:
> ----- Original Message -----
> From: "Sisyphus" <[EMAIL PROTECTED]>
> .
> .
>>
>> The 'dmake_attempt.txt' error should be the easiest to fix.
>> Looking at your ActiveState/Config.pm, you should be getting the
>> following:
>>
>> C:\>perl -V:obj_ext
>> Set up gcc environment - 3.4.2 (mingw32 special)
>> obj_ext='.o';
>>
>> But since the Inline build process is looking for (non-existent) '.obj'
>> files, I'm thinking that perhaps you're getting:
>>
>> C:\>perl -V:obj_ext
>> obj_ext='.o';
>>
>> which is incorrect. I'm not sure why that would be happening, but one
>> simple hack would be to go into your perl/lib/Config_heavy.pl and change
>> the 'obj_ext' entry in there from '.obj' to '.o'.
> Unfortunately, that doesn't work. (I've just downloaded and installed build
> 820 to see what's gone wrong.)
> Leave the entry in Config_heavy.pl as it is. But go into perl\lib\Config.pm
> and comment out the line:
obj_ext =>> '.obj',
> You should then find that you get:
C:\>>perl -V:obj_ext
> Set up gcc environment - 3.4.5 (mingw32 special)
> obj_ext='.o';
> And Inline::C then builds fine for me on build 820.
> Cheers,
> Rob