On Fri, May 7, 2010 at 10:38 AM, Trent Nelson <[email protected]> wrote:
>> > I remember how much trouble I had trying to get the out-of-the-
>> box Windows builds of BerkeleyDB and TclTk to work with
>> Python.  BerkeleyDB was using the most esoteric compiler and
>> linker flags that I've ever come across, and the resulting binary,
>> especially in 64-bit builds, just flat out wasn't suitable for
>> linking against.  I mean, it would link, 'cause the API was
>> compatible at the source level, but you'd get the strangest
>> crashes as soon as you attempted to call anything in that
>> library.  TclTk wasn't much better -- and SQLite was problematic
>> too, now that I think of it.
>>
>> What is the reason for those weird flags?
>
> I couldn't find any technical reason behind the weird flags.  I just put it 
> down to Windows unfamiliarity, or lack of Windows-savvy developers on the 
> projects.

Then it's likely those projects are willing to change their flags.

I think it's also caused by the lack of proper make/project formats/files.
The input should be something you can write by hand, without needing
copy/paste. It should only contain the bare minimum.
.vcproj files contain way more than that and nobody is writing them by hand.
-- 
Olaf

_______________________________________________
Mailing list: https://launchpad.net/~coapp-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~coapp-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to