Dev C++ Anyone?

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years
Location: Pordenone/Italy

Dev C++ Anyone?

Post #1by Paolo » 12.03.2005, 22:13

Does anyone use Dev C++ to build Celestia or to play with source code?
Remember: Time always flows, it is the most precious thing that we have.
My Celestia - Celui

Avatar
John Van Vliet
Posts: 2941
Joined: 28.08.2002
With us: 22 years 1 month

re

Post #2by John Van Vliet » 04.05.2005, 08:05

i have it ,dev-c , for mingw/cygwin
but all the files neaded to compile celestia ( from the cmd line) can be dl'd from microsoft for free

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years
Location: Pordenone/Italy

Post #3by Paolo » 04.05.2005, 12:31

Hi John

I know that the MS command line compiler is available for free.
The question is that I would like to use a freeware IDE.
Dealing deeply with Celestia code without a class browser, extended search capabilities and an interactive debugger is a matter only of C++ gurus.
The best IDE probably is MS C++.net one unfortunatly it costs a lot.
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

Sirius
Posts: 31
Joined: 03.04.2002
With us: 22 years 5 months
Location: Germany

Post #4by Sirius » 04.05.2005, 14:27

Another very notable IDE is Eclipse this is an Open Source project started by IBM, originally for Java and now (with the CDT) for C/C++

http://www.eclipse.org

Available for Linux, Solaris, AIX, Mac and Windows (or anthing with a Java VM). Has a class browser, outlines, autocompletion, works natively with make - files and gcc & more.
Very recommendable.

Sirius

P.S.: Of course, being Free Software, it is free as in speech as well as free as in beer.

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years
Location: Pordenone/Italy

Post #5by Paolo » 05.05.2005, 21:30

I've already heard about eclipse but I didn't know that it is available for C++/Windows.
Dev C++ has good performace but has't a API reference system.
What about performance and API reference documentation?
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years
Location: Pordenone/Italy

Post #6by Paolo » 17.05.2005, 23:12

I've compiled Celestia using Dev C++. But I'm getting errors while liking with jpeg library.
I've tried both the winlibs provided by Chris and the devpack provided as extension of Dev C++.
Is anyone interested in giving help please?
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years
Location: Pordenone/Italy

Post #7by Paolo » 18.05.2005, 12:47

Pant pant.... :D

At the end I was able to compile and link glutCelestia using Dev C++.

It is necessary to not use the winlibs provided by Chris but specify in the the linker options the devpak ones.

Now I will make some tests in order to make it run correctly! :wink:

If everything will work fine soon I will be able to publish complete instructions for developer volunteers in order to build Celestia (get the latest CVS code, compile, link, run) using freeware and open source programs under Windows using an IDE with text editor, code completion, class navigation features, and with debugging capabilities.

So no more excuses for the newcomers windows developers in joining the Celestia project! :wink:
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years
Location: Pordenone/Italy

Post #8by Paolo » 18.05.2005, 14:15

:D :D :D :D :D :D

Windows glutCelestia obtained with MINGW through DevC++ RUNS :!: :!: :!: :!: :!: :!: :!:

I know that many of you won't be absolutely interested in this.
But no matters for me its a little big result!
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

Gerbil94
Posts: 12
Joined: 26.04.2005
With us: 19 years 5 months
Location: Manchester, UK

Post #9by Gerbil94 » 20.05.2005, 13:34

Paolo wrote:Windows glutCelestia obtained with MINGW through DevC++ RUNS :!: :!: :!: :!: :!: :!: :!:


Well done!


Return to “Development”