--- DH <[EMAIL PROTECTED]> wrote:
 
> I don't know exactly where the problem is, in 
> Module::Build or its subclass SDL::Build.
> It looks like .lds/.def files are not named
> correctly and don't refer to the right
> things, for example this is not right
> 
>   cat .lds
>   ...
>       -def:"src\.def"

> LINK : fatal error LNK1104: cannot open file
> "src\SDL\.def"

yeah that looks seriously wrong.

Also the DLL on win32 must be named SDL_perl
or you can't load SDL (this is why it is called
SDL_perl)

A stupid question is the .def file even in existence?

I would assume that the build tools would be smart
enough to create one from the XS code.  That is where
I would look first.

Wayne Keenan did most of the win32 builds and that
is why there is the setenv.bat file in the scripts
directory
looking at that and the old makefile should give you
an idea.  Also if the def file is being made is it in
the
right dir?

Hope this helps.

Dave

PS 
http://webclub.kcom.ne.jp/ma/colinp/win32/tools/dlltool.html
should have instructions on how to build a def file if
one isn't autogenerated for us by the xs tools.


__________________________________
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools

Reply via email to