What is the .d.a file?

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

Rob Pearmain(Posted 2005) [#1]
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


skidracer(Posted 2005) [#2]
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.


Dreamora(Posted 2005) [#3]
you need to compile modules in normal and debug mode ( unless you use Protean which does both by default ) to have them in both.


Rob Pearmain(Posted 2005) [#4]
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>




Perturbatio(Posted 2005) [#5]
Rob, take a look here. (It's to do with incorrect const declarations in the C source).


Rob Pearmain(Posted 2005) [#6]
Many thanks, just compiled explicitly for that mod

bmk makemods -r cower.xml




Wiebo(Posted 2005) [#7]
It's Noel's fault. I just know it.