Game Programming and Development Tools

Me and my foolishness – Mene-Mene

Mene-Mene

Member

Posts: 1398
From: Fort Wayne, IN, USA
Registered: 10-23-2006
Well, I've done it. I'm trying to use Dev C++ again, and I think I've blown it unless you guys can help. I made a couple changes, trying to integrate Allegro. Installed the wrong version, uninstalled it, and i think might have deleted something important.

Anyway, so basically I might have made a wrong change to the System Path, or something because I'm missing a GNU Make file apparently. Any help?

------------------
MM out-
Thought travels much faster than sound, it is better to think something twice, and say it once, than to think something once, and have to say it twice.
"Frogs and Fauns! The tournament!" - Professor Winneynoodle/HanClinto
I reserve the full right to change my views/theories at any time.

spade89

Member

Posts: 561
From: houston,tx
Registered: 11-28-2006
m^2 give us some more details about the error ,like what exactly is it saying and what files are misssing and etc...

------------------
John 14:6

Jesus answered, "I am the way and the truth and the life. No one comes to the Father except through me.

Mene-Mene

Member

Posts: 1398
From: Fort Wayne, IN, USA
Registered: 10-23-2006
quote:

There doesn't seem to be GNU Make file in PATH or in Dev C++ Bin Path. Please make sure that you have GNU Make and adjust Bin setting or system PATH environment variable and that make setting in Compiler Option contains correct filename, otherwise you will not be able to compile anything.

I'm afraid I might have deleted the GNU file or something.

I'm using version 4.9.9.2

------------------
MM out-
Thought travels much faster than sound, it is better to think something twice, and say it once, than to think something once, and have to say it twice.
"Frogs and Fauns! The tournament!" - Professor Winneynoodle/HanClinto
I reserve the full right to change my views/theories at any time.

[This message has been edited by Mene-Mene (edited October 24, 2007).]

spade89

Member

Posts: 561
From: houston,tx
Registered: 11-28-2006
i think you have every file neccesary the problem might be with the enviroment variable.

since you said you changed versions the newer version might use a differnt enviroment variable and/or the location of makefiles.

let me look-up on how to change enviroment variable for you ...

and if you want it'd be nice if you post the location of where you installed the files.

and if you know anything about registry editing that might come in handy too.

maybe the place where you installed the newer version is differnt than the newer version(fresh install instead of update).

------------------
John 14:6

Jesus answered, "I am the way and the truth and the life. No one comes to the Father except through me.

Mene-Mene

Member

Posts: 1398
From: Fort Wayne, IN, USA
Registered: 10-23-2006
What happened was I had 4.9.9.2 but I accidentally uninstalled it completely. I then later installed the non-beta version (I originally had the beta.) realizing my mistake I uninstalled my non-beta, and installed (again) 4.9.9.2. Somewhere along the line I changed some variables.

Its in D:\Dev-Cpp.

In the case that you want to know. This is my environment variable for Path: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Common Files\GTK\2.0\bin;
Anyway, I hope that's enough.

------------------
MM out-
Thought travels much faster than sound, it is better to think something twice, and say it once, than to think something once, and have to say it twice.
"Frogs and Fauns! The tournament!" - Professor Winneynoodle/HanClinto
I reserve the full right to change my views/theories at any time.

spade89

Member

Posts: 561
From: houston,tx
Registered: 11-28-2006
first of all do you know what make files are?? if you do(which i think you might) all you need to do now is add the path to the makefiles to the enviroment variable . just put a colon( and the path to your make files also add D:\Dev-Cpp and/or some of it's sub direcories to $PATH and see how it goes.

and if it that still doesn't work where are your makefiles located @??

------------------
John 14:6

Jesus answered, "I am the way and the truth and the life. No one comes to the Father except through me.

Mene-Mene

Member

Posts: 1398
From: Fort Wayne, IN, USA
Registered: 10-23-2006
I guess I don't know what they are. (Make files)

------------------
MM out-
Thought travels much faster than sound, it is better to think something twice, and say it once, than to think something once, and have to say it twice.
"Frogs and Fauns! The tournament!" - Professor Winneynoodle/HanClinto
I reserve the full right to change my views/theories at any time.

spade89

Member

Posts: 561
From: houston,tx
Registered: 11-28-2006
well makefiles are files that basically tell the program that makes or assembles your code how to compile and link your code.

in c++ there is your compiler(gcc,bcc) which compiles and a linker program let's say you have 3 headers and 2 source files and a dll in your project see the thing is at the compiler level compilers don't know what a project is and there have to be a special way to describe your project to the compiler.

with makefiles you can describe how the ide uses the compiler to compile your project.

i don't know what makefiles you use in dev-cpp though.

i don't need you need a makefile to compile/run any simple code though.

try compiling and running a basic hello world program , if the ide fails then try using command line.

m^2 i think this might be a great opportunity for you to learn command-line compiling and etc...

i guess you have never used linux to write programs, in linux if you don't know what make files are and how to compile/link programs in command line it is hard to install some software .

try searching @ google or wikipedia .

------------------
John 14:6

Jesus answered, "I am the way and the truth and the life. No one comes to the Father except through me.