Compilation problem...
BlitzMax Forums/BlitzMax Programming/Compilation problem...
| ||
Hi all, been a while since I've been around. We've started working on a small project and have found a problem compiling in BlitzMax. Originally the problem I had was that fullscreen mode was not working at all, every compile would go to windowed mode, with or without debug on. As I have the latest available update downloaded I decided to run the in-IDE module updates... then it all went totally pear-shaped! Now everytime I try to compile I get the following error (regardless of code used): =============================== Building QuizPCE Compiling:QuizPCE.bmx flat assembler version 1.66 4 passes, 5484 bytes. Linking:QuizPCE.debug.exe C:/Program Files (x86)/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.debug.win32.x86.a(freeaudioaudio.bmx.debug.win32.x86.o.b)(code+0x54): undefined reference to `pub_directx_DirectSoundCreate' C:/Program Files (x86)/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.debug.win32.x86.a(freeaudioaudio.bmx.debug.win32.x86.o.b)(code+0x6f8): undefined reference to `fa_FreeChannel' C:/Program Files (x86)/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.debug.win32.x86.a(freeaudioaudio.bmx.debug.win32.x86.o.b)(code+0xb31): undefined reference to `fa_ChannelPosition' C:/Program Files (x86)/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.debug.win32.x86.a(freeaudioaudio.bmx.debug.win32.x86.o.b)(code+0xd67): undefined reference to `pub_freeaudio_fa_Init' C:/Program Files (x86)/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.debug.win32.x86.a(freeaudioaudio.bmx.debug.win32.x86.o.b)(code+0xd92): undefined reference to `pub_freeaudio_fa_Init' C:/Program Files (x86)/BlitzMax/mod/brl.mod/freeaudioaudio.mod/freeaudioaudio.debug.win32.x86.a(freeaudioaudio.bmx.debug.win32.x86.o.b)(code+0xdd9): undefined reference to `pub_freeaudio_fa_Init' Build Error: Failed to link D:/Sunteam/BMax/QuizPCE/QuizPCE.debug.exe Process complete ============================ I have tried uninstalling BMax, removing the directory completely... and then running a fresh install of the base + update installs to take me back to where I was before I started but I still get the above error. I would appreciate some help :) My system is: Vista Home Premium 64-bit running on Athlon 64 3500, 2Gb RAM, Nvidia GeForce 6800 Ultra, Soundblaster Audigy 2 ZS... all with up to date manufacture (WHQL approved) drivers. |
| ||
Try turning off User Account Control, then Syncmods again. When I used Syncmods on Vista, it only downloaded a few mods before throwing an Unhandled Memory Exception. Because it had gone tits-up half way through Syncmods, it wouldn't compile anything. I got an error not unlike the one above. Regarding the 'always running in windowed' problem - it doesn't work the same as Blitz3D. Graphics 800,600 will always run in windowed mode, whether debug is on or off. To run in fullscreen, use Graphics 800,600,16 or Graphics 800,600,32 |
| ||
Try a Rebuild All Modules. Should clear up any linking inconsistencies. |
| ||
GfK - spot on with UAC control, ran it as admin and it updated fine. Also thanks for the tip on the graphics command worked a treat :) Shame on me for being away for too long ;) |