[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: "Cross-compiling for Win32" script vs. rosBE? Debian Win32 port alive?



On Fri, Jun 22, 2007 at 11:44:33AM +0200, Volker Grabsch wrote:
> On Fri, Jun 22, 2007 at 01:05:17AM -0500, Drew Scott Daniels wrote:
> > You also commented on list about file naming convention problems, and
> > other problems. Can you be more specific?
> 
> The simplest example: libSDL. On unix, you have:
> 
>     dev:
>         /usr/libSDL.a
>         /usr/libSDL.la
> 
>     runtime:
>         /usr/libSDL.so*
> 
> On win32, you have:
> 
>     dev:
>         /usr/libSDL.a
>         /usr/libSDL.la
>         /usr/libSDL.dll.a
> 
>     runtime:
>         /usr/libSDL.dll
> 
> It's not a big difference. But it *is* a difference, in contrast to
> all POSIX systems. And that's the annoying fact.

You should be able to do away with the dll.a file now, mingw has
been able to link directly to the .dll without an explicit import
lib for some time now...   that can help a little, making *.so
and *.dll more similar in the way they are used in build scripts.

 Ron




Reply to: