Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - deevus

Pages: [1]
1
General Jo Engine Help / Re: Compiling Jo Engine under GCC 7.2.0
« on: July 29, 2018, 09:19:32 am »
Any luck with this? I'm interested in compiling on linux without wine. However I'm not very familiar with compilation for different targets.

2
General Jo Engine Help / Re: Can't compile demo1 on Windows 10
« on: July 15, 2018, 09:58:58 am »
I think deevus is onto something. My first thought is check the makefile; if you can compile any other demo, copying over the makefile from that one into demo1 can change things...

The issue is in the global Makefile Compiler/COMMON/jo_engine_makefile so it wouldn't be able to compile anything if there is case sensitivity.

3
General Jo Engine Help / Re: Can't compile demo1 on Windows 10
« on: July 15, 2018, 05:50:19 am »
I have the same problem

Do you happen to be using WSL? When I first did it I cloned using Ubuntu in WSL. I recloned just in powershell and it is working now.

I just confirmed it actually. I did a fresh clone in WSL, then tried to run compile.bat from Powershell and it failed with my original error. Clone it from Windows proper (using git for windows) and it compiles fine.

EDIT: Ok I'm getting a grasp for what is going on here. It has to do with case sensitivity. lib_coff/sglarea.o doesn't actually exist if the filesystem is case sensitive. The actual path is LIB_COFF/SGLAREA.O

Windows filesystem is case insensitive, but linux is case sensitive. Here is where it gets weird. Cloning using git in WSL into a NTFS filesystem somehow applies some case sensitivity to the filetree, so running make from Windows for some reason now cares about case.

The global fix would be to make sure that the Makefiles reference the correct case for every file.

4
General Jo Engine Help / Re: Can't compile demo1 on Windows 10
« on: July 15, 2018, 05:41:16 am »
It is my understanding that there are no prerequisites since the repo comes preloaded with all the compilation tools. Am I missing something here?

5
General Jo Engine Help / Can't compile demo1 on Windows 10
« on: July 14, 2018, 05:44:11 am »
All I've done is pulled down the repo and tried to compile the demo using compile.bat

Code: [Select]
make.exe": *** No rule to make target `../../Compiler/SGL_302j/lib_coff/sglarea.o', needed by `sl_coff.coff'.  Stop.

Any ideas? Thank you!

Pages: [1]
SMF spam blocked by CleanTalk