BZ2 library
Basile B. via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sat Mar 12 02:10:44 PST 2016
On Saturday, 12 March 2016 at 09:53:36 UTC, stunaep wrote:
> On Saturday, 12 March 2016 at 07:56:03 UTC, Mike Parker wrote:
>> [...]
>
> On Saturday, 12 March 2016 at 09:04:08 UTC, stunaep wrote:
>> On Saturday, 12 March 2016 at 07:56:03 UTC, Mike Parker wrote:
>>> [...]
>>
>> If I do "dflags" : ["lib/libbzip2.lib"] as Basile B. suggested
>> instead of pragma, I get the same error on x86_64 as I do on
>> x86
>
> I think "dflags" : ["lib/libbzip2.lib"] is not loading anything
> at all because the same thing happens if I delete the lib file
"dflags" : ["lib\\libbzip2.lib"] is only if you want to compile
as 32 bit AND in OMF, so the -m32mscoff switch must NOT be set (I
see that someone else explained you how to compile using the coff
object format, which is not the same thing as I've explained
before)
so in the config you should have something like that
"configurations" :
[
{
"name" : "win32omf",
"dflags" : ["lib\\omf32\\libbzip2.lib"] // made with dmc or
converted
},
{
"name" : "win64coff",
"dflags" : ["lib\\coff64\\libbzip2.lib", "-m64"] // made
with gcc
},
]
More information about the Digitalmars-d-learn
mailing list