One reply question

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
fullforce
Posts: 55
Joined: Sat Jun 03, 2006 5:23 pm

One reply question

Post by fullforce »

The reason I asked about compiling is I was reading the hello world tutorial and got confused. Ok one reply is needed and only one

I read this line in the tutorial
"After we have set up the IDE, the compiler"
and could not find a version of
Visual Studio .NET
or "Microsoft Visual Studio C++ 6.0"
and it said I needed a compiler or "IDE"

It said this in the read me
"You can use one of the following compilers/IDEs to develop applications
with Irrlicht or recompile the engine. However, other compilers/IDEs make work
as well, we simply didn't test them.

* gcc 3.3
* gcc 3.4
* gcc 4.0.3
* Visual Studio 6.0
* Visual Studio.NET 2003 (7.1)
* Visual Studio 2005 (8.0)
* Code::Blocks 1.0 (& gcc or visual studio toolkit)
* DevC++ 5.0 & gcc (project files included)"

That’s why I asked about the compilers because it only covers "finding the cover file" with Visual Studio .NET
and Microsoft Visual Studio C++ 6.0

Once I get past this I should be able to move on on my own and so I hope to get this resolved, I hope that giving a little back round on why I ask and exactly what my question is will help resolve the problem.

I just need help setting up a IDE.
Last edited by fullforce on Wed Jun 07, 2006 4:00 pm, edited 1 time in total.
cypher543
Posts: 78
Joined: Sat Apr 15, 2006 5:24 pm
Location: Missouri, USA
Contact:

Post by cypher543 »

Use Visual Studio 2005 Express. It's completely free, and is basically setup the same way as in the Hello World tutorials.
fullforce
Posts: 55
Joined: Sat Jun 03, 2006 5:23 pm

Post by fullforce »

Woot! I'm at the end of tutorial one, I have coded before but never on something 3D plus 3D is 2x the fun. So I got to the end and every version of build I try comes out saying this
"LINK : fatal error LNK1104: cannot open file 'odbc32.lib'" at the bottom compiling text. Is there a way to quickly link this? (I did go through and link things as asked in the first part of the tutorial.
cypher543
Posts: 78
Joined: Sat Apr 15, 2006 5:24 pm
Location: Missouri, USA
Contact:

Post by cypher543 »

If you are using VS2005, there are a few more steps you have to do. There are many topics on here that relate to the problem you are having. Try searching for "LNK1104". It should give you a good amount of information. :D
fullforce
Posts: 55
Joined: Sat Jun 03, 2006 5:23 pm

Post by fullforce »

Ok after a little research I came up with this
"Then open up your Project Pages and go to Linker -> Input and remove all Additional Dependencies. "
I'm guessing they mean tools>options>VC++ProjectDirectories
But which drop down menu and what does it mean input and remove? (additional meaning everything I didn't add myself?)
gfxstyler
Posts: 222
Joined: Tue Apr 18, 2006 11:47 pm

Post by gfxstyler »

fullforce: did you ever touch an IDE before - and if so, did you ever touch C++ before? for more than a few minutes :) ?
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

I think MSVC is the most weird piece of IDE I ever touched (the propertie and look-and-feel part, not the programming related things :wink: ). I touched many IDEs before, could configure dev-c++ without reading a single manual or even readme. But I failed for two weeks with MSVC.
So my advice would be to use a different IDE, could be much easier to come into play there.
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

hybrid wrote:I think MSVC is the most weird piece of IDE I ever touched
Witch MS product isn't weird ?!?!? :twisted:

Well, I also used MSVC (at school) and some other IDEs...
DevCpp is preatty nice, but also verry buggy !!!
I swear on Code::Blocks (nightly builds) !!!
It's really a great IDE and full freeware !!!! 8)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
fullforce
Posts: 55
Joined: Sat Jun 03, 2006 5:23 pm

Post by fullforce »

I would love to try code blocks but it says I need MSVC toolkit: (MS's free version of their MSVC 2003 C++ compiler) and they no longer let you download it. Could someone possibly let me know how to get around this bug or download MSVC 2003?
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

No, better use mingw/gcc as it provides are really free and complete environment.
Baal Cadar
Posts: 377
Joined: Fri Oct 28, 2005 10:28 am
Contact:

Post by Baal Cadar »

You don't need MSVC, mingw works fine and has less other dependencies to be useful (like platform-sdk). If you nevertheless want a ms compiler, you can also use the compiler that comes with MSVC2005express. You need a current nightly build of c::b for that one though.
No offense :)
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

Right, and gcc (MinGW) needs no runtimes, like MS does !!!

If you really don't want another compiler, there is one resource for the MSVC-Toolkit, but you have to pay for it ($0.99 USD):
http://en.softonic.com/ie/34533/Microso ... ++_Toolkit

Well, I own the MSVC-Toolkit, but can't upload it, because it's about 32MB and I can only upload files with 1.5MB size...
I downloaded it when I first tried C::B, but after a few tests I banned it from my system (f...g MS crap)...

I really suggest you to use MinGW (gcc) !!!!!!!
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
fullforce
Posts: 55
Joined: Sat Jun 03, 2006 5:23 pm

Post by fullforce »

Ok, allot of terms are new to me, so thanks for the help :)
I believe I need a IDE to make a exe out of the engine and code, so how can I set mingw up as a IDE?
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

MinGW is a compiler not an IDE !!!
Code::Blocks, DevCpp, MSVC++ are IDEs !!!
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
fullforce
Posts: 55
Joined: Sat Jun 03, 2006 5:23 pm

Post by fullforce »

Thanks for correcting me.

Ok so from what I understand. Irrlicht comes pre compiled so the only thing I need right now is a IDE to make a EXE, did I get that right?

and if I only need a IDE then I guess I need to ask my original question, how do I fix the bug in MS VC++2005 or which is a better IDE and is there some manual to use it, because I figured out that MSVC++2005 used the .NET parts of the tutorials by trial and error, but if I use a new IDE then I'll need to know which parts of the manual to use (because there are many different parts for different IDE's)
Post Reply