What is the .d.a file?

BlitzMax Forums/BlitzMax Beginners Area/What is the .d.a file?

Now when build anything I get the following, I get this error:
Compiling:digesteroids.bmx
flat assembler  version 1.51
43 passes, 0.1 seconds, 170454 bytes.
Linking:digesteroids.exe
[ERROR]: e:\blitzmax\bin\ld: cannot find e:/blitzmax/mod/cower.mod/xml.mod/xml.d.a
[ERROR]: Build Error: Failed to link e:/blitzmax/samples/digesteroids/digesteroids.exe


How do I get the xml.d.a file, sorry new to blitzmax

The .d is the debug version, the .a is the compiled archive of a module, so you probably need to build modules in debug mode or remove the offending module from your mod directory to get yourself up and running.

you need to compile modules in normal and debug mode ( unless you use Protean which does both by default ) to have them in both.

ok, I downloaded MinGW, set it up, now I get
E:\blitzmax>bmk makemods
Compiling:blitz_app.c
e:\blitzmax\mod\brl.mod\blitz.mod\blitz_app.c: In function `bbReadStdin':
e:\blitzmax\mod\brl.mod\blitz.mod\blitz_app.c:31: error: assignment of read-only
 location
Build Error: failed to compile e:/blitzmax/mod/brl.mod/blitz.mod/blitz_app.c
E:\blitzmax>



Rob, take a look here. (It's to do with incorrect const declarations in the C source).

Many thanks, just compiled explicitly for that mod

bmk makemods -r cower.xml



It's Noel's fault. I just know it.