Compiling C???
BlitzMax Forums/BlitzMax Beginners Area/Compiling C???
| ||
Hiya all, I've just followed Chris's tutorial about compiling C with BMax. First, I installed Dev-CPP, which comes with the mingw32 compiler, then I made 2 files, one for the C code, and one for Max code (Their both in the same folder, and tried to build it, then it threw up an error:- Build Error: failed to compile C:/Documents and Settings/Dabz/My Documents/Max/CTest/callb.c Do you need to set the path for the compiler in Blitz? Have I totally missed the obvious (again...lol) Any help would be great! :) Dabz PS I'm using Max 1.20 |
| ||
Do you need to set the path for the compiler in Blitz? Yup. It's either that, or make sure MinGW's bin path is in your search path. Or both. |
| ||
you really dont need dev-cpp, just mingw there was a post by mark about setting this up can anyone remember where it is? |
| ||
Marks post was essentially this: Download and install MinGW 3.1.0-1 Edit your PATH environment to include the MinGW/bin directory Create a MINGW environment variable that points to the MinGW root directory You should now be able to use the 'Build Modules' feature in the IDE |
| ||
Thanks Jim... Just what I was looking for! ;) Dabz EDIT: Works a charm! :D |
| ||
yay! @jim brown - dude! wheres the linux version of this invaluable utility!!! (I can help with this) |
| ||
Check your email ... |
| ||
Mark's post is at the top of the module tweaks forum now (used to be at the top of the updates forum). |
| ||
Download and install MinGW 3.1.0-1 Edit your PATH environment to include the MinGW/bin directory Create a MINGW environment variable that points to the MinGW root directory You should now be able to use the 'Build Modules' feature in the IDE I downloaded the mingw, double clicked on it (no confirmation) -- but how do you do the rest, is this Blitz Max or elsewhere? How do you make MINGW environment vairable and use "build modules" feature? Thanks. |
| ||
Okay, I was able to install the right MinGW, this installed to c:\mingw I added to "PATH" environment variable the phrase ";MinGW/bin" I added an environment variable "MINGW" with the phrase "c:\mingw" as the path. The Build modules bit is now usable; but now when I press CTRL+D (in bmax) it says that: Building Modules Compiling:blitz_app.c Build Error: failed to compile C:/Program Files/BlitzMax/mod/brl.mod/blitz.mod/blitz_app.c Process complete Why is blitz_app.c now failing? |
| ||
I have fixed it now, I followed the tutorial on http://www.greyaliengames.com/framework/technical.html#build It turns out I put the MINGW variable in the wrong box. I have now got the string grid function to work. |