Posts by nmoschkin

by nmoschkin
02.12.2019, 04:22
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

Did you try to build with cmake? From the error list, it looks like your using the visual studio project files to build it. I used to have all kind of problems generating project files correctly. So now I just use cmake. I tried both ways. They both gave the same errors, as the errors were coming f...
by nmoschkin
30.11.2019, 04:11
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

All kinds of syntax errors ... celscript\lua\celluascript.vcxproj] C:\Users\theim\Source\repos\Celestia\src\celutil/util.h(47,50): error C2039: 'binary_function': is not a member of 'std' [C:\Users\theim\Source\repos\Celestia\build64\src\celscript\lua\ce lluascript.vcxproj] C:\Program Files (x86)\Mi...
by nmoschkin
30.11.2019, 03:11
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

Nope, it does not build in Windows.

Added after 4 minutes 43 seconds:
More specifically, it does not build C++ 17 in Windows. 11 and 14 are fine.
by nmoschkin
29.11.2019, 21:27
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

I'm having trouble getting that pull request. I'll wait until you merge it with the master branch. Just let me know.
by nmoschkin
29.11.2019, 16:17
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

Okay. That's good to know that I'm not going crazy or doing something wrong, on my end. I will attempt to compile with C++ 17 and see if the problem persists. If it does, I will being looking for a work-around. Sorry for the delay in replying. It was a national holiday in my country, and I had other...
by nmoschkin
27.11.2019, 02:34
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

The problem is I'm using the Celestia compat filesystem (Because native C++ file system functions don't support the kind of code that's been executed) ... so, I can get nowhere. I get passed Lua, then it spins for ever loading stars, and all because the iteration never ends ... so like, filesystem i...
by nmoschkin
27.11.2019, 01:33
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

Yeah. I see that it is very difficult to compile with the latest standards. I keep getting syntax errors... I'm going to clean CMake and clean out the code, and start from square one. Yes, I've noticed that this is a big problem. FileSystem functions WILL NOT work without C++ 17, but this entire pro...
by nmoschkin
27.11.2019, 01:09
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

Well... I can't even get past the Splash screen because it is going into an infinite recursion when iterating the extra's directory. luascript.cpp, lines 175 and 176... it goes into an infinite loop. and I can trace it to a file called filesystem... #pragma message("The contents of <filesystem>...
by nmoschkin
27.11.2019, 00:29
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

I have successfully built the entire thing only to find out that path::empty() is broken.

configFileName = L"" but size is being returned as 1 because it's counting the null terminator.

LOL ... I love it ... bugs, instantly.
by nmoschkin
26.11.2019, 21:54
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

Okay. I just downloaded and installed most of the libraries and got the master branch and I cracked open the Win32 code. Gracious this code is ancient. Good old fashioned Win-32 API platform calls, WndProc, message pumps. Most modern Windows apps use a C#/WPF/XAML graphical design... but I can see h...
by nmoschkin
26.11.2019, 18:19
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Re: Celestia 1.7.0 Development Thread

We use C++11 standard and will migrate to newer standards when all OSes we support are able to compile it (actually now we can bump it to C++14). We use GitHub with usual github-workflow to propose patches and discuss development. Can I get the GitHub link? I will request to join your development g...
by nmoschkin
26.11.2019, 00:14
Forum: Development
Topic: Celestia 1.7.0 Development Thread
Replies: 1377
Views: 1344108

Hello

I had no idea that the development of this wonderful program had been stalled for so many years. I was just reading through the thread, and it seems it's been challenging. I am a C/C++/C# developer with a few decades of experience ... mostly I work in C#, now, but I think I can still remember C++ .....

Go to advanced search