----- Original Message ----- 
From: "Todd H" <[EMAIL PROTECTED]>
To: <inline@perl.org>
Sent: Tuesday, May 30, 2006 10:58 PM
Subject: Re: problem with LIBS
.
.
>
> One other interesting note:
>
> When I put ONLY this at the top of my source file for
> "use Inline C => CONFIG" options:
>
> use Inline C => Config => INC => '-I C:/MyCode/INCS';
>
> then I see "-I C:/MyCode/INCS" passed to cl.exe but
> when I put any other Config options after it (like
> LIBS or BUILD_NOISY) then the "-I C:/MyCode/INCS" does
> not show up on my list of parameters to cl.exe and I
> get "Cannot open include file "olwintyp.h". It is like
> my Config => INC is getting wiped out by future calls
> to "use Inline C => Config"
>

That is strange. I agree with your diagnosis that subsequent calls are
wiping out the INC setting - but that is something that simply should *not*
happen (afaik).

I guess you could try with just *one* 'use Inline C => Config =>.....' as
follows:

use Inline C => Config =>
INC => '-I C:/MyCode/INCS',
LIBS => '-L C:/MyCode/LIBS -lolimg32',
BUILD_NOISY => 1;

But I think it should be possible to code using multiple 'use Inline C =>
Config =>.....'  entries as you did.

Did you build Inline yourself from source or did you install it via PPM ? If
you built from source, did 'nmake test' pass all tests ?

Also with Inline-0.44_01, did 'nmake test' pass all tests ?

Cheers,
Rob

Reply via email to