Compiling Celestia with two free c/c++ compilers

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
duds26
Posts: 328
Joined: 05.02.2007
Age: 34
With us: 17 years 9 months
Location: Europe

Compiling Celestia with two free c/c++ compilers

Post #1by duds26 » 19.04.2007, 19:04

Is it possible to compile Celestia with Dev-c++ Or Digital Mars c/c++ ?
And which program is the best c/c++ compiler in general?

Here is the site where Dev-c++ free compiler can be found
http://www.bloodshed.net/index.html

And here where Digital Mars c/c++ can be found.
https://www.digitalmars.com/

And then there is the GCC (GNU Compiler Collection) but there are no pictures on the site.

I've only discovered these compilers recently so I haven't tried anything yet.

Planning to do some simple programs first with Dev-c++, to get used to the basics of programming in c/c++.
Last edited by duds26 on 15.04.2018, 21:48, edited 5 times in total.

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #2by selden » 19.04.2007, 19:20

Celestia for Windows is usually compiled with a version of Visual Studio 2003. I don't know of anyone who has tried to use any other compiler. A free version may still be available.

Don't let that stop you, though!
Selden

Avatar
John Van Vliet
Posts: 2944
Joined: 28.08.2002
With us: 22 years 2 months

re

Post #3by John Van Vliet » 21.04.2007, 20:43

hi it has been a while but i was compiling celestia with MinGW for a long time
just do
./config
make
make install
also i did import it to dev c++
-----------------------
BUT
Microsoft has a free cmd line c compiler

that way you wont be building a SLOW preforming MinGW Celestia

Topic author
duds26
Posts: 328
Joined: 05.02.2007
Age: 34
With us: 17 years 9 months
Location: Europe

Re: re

Post #4by duds26 » 21.04.2007, 21:07

john Van Vliet wrote:
Microsoft has a free cmd line c compiler

that way you wont be building a SLOW preforming MinGW Celestia


Where can it be found? This is a very good idea to try out.

Avatar
John Van Vliet
Posts: 2944
Joined: 28.08.2002
With us: 22 years 2 months

re

Post #5by John Van Vliet » 22.04.2007, 04:20

hi a search of the forum would reveal this post

http://celestiaproject.net/forum/viewtopic.php?t=6255

Topic author
duds26
Posts: 328
Joined: 05.02.2007
Age: 34
With us: 17 years 9 months
Location: Europe

Re: re

Post #6by duds26 » 30.04.2007, 11:44

john Van Vliet wrote:also i did import it to dev c++
-----------------------
BUT
Microsoft has a free cmd line c compiler

that way you wont be building a SLOW preforming MinGW Celestia

Have u compiled Celestia (successful) with dev c++?

I assume the free cmd line c compiler is from the MS Visual C++ Toolkit 2003.
What does MinGW mean?
Last edited by duds26 on 15.04.2018, 21:40, edited 1 time in total.

Avatar
John Van Vliet
Posts: 2944
Joined: 28.08.2002
With us: 22 years 2 months

re

Post #7by John Van Vliet » 30.04.2007, 23:13

MinGW is a windows Linux environment ,Bash shell and all a complete -- well mostly-- Linux platform . dev c++ uses the MinGW gcc 3.4 compiler and MinGW needs to be installed for it to work properly

A quote from http://www.bloodshed.net/dev/
Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. It creates native Win32 executables, either console or GUI. Dev-C++ can also be used in combination with Cygwin.


MinGW can be found hear --

http://www.mingw.org/

I used MinGW for about 2.5 years before i made the switch to Linux
Fedora 6 is my current OS .
A program built on Windows using MinGW requires the mingw.dll to act as a layer between the Linux code and the windows OS and is therefor a bit slow.
Depending on your hardware very slow or only a very little bit .


Return to “Development”