Forgot to add. So now "make all" works with all the changes I have gone
through. The command "make install" still fails as I described in a
separate email chain a while back (couple of months maybe?).
In particular, to get "make install" to work, I have to modify
tools/tools.gpr and add ".exe" to both executable names:
package Builder is
for Executable ("gnoga_make-main.adb") use "gnoga_make.exe";
for Executable ("gnoga_doc-main.adb") use "gnoga_doc.exe";
end Builder;
Otherwise make install fails with
---------------------------------------------------------------
Install project Tools
file D:\Program_Files\msys64\home\Jere\gnoga-code-2017_11_02\bin\gnoga_make
does not exist, build may not be complete
make: *** [Makefile:202: install] Error 1
---------------------------------------------------------------
and a similar error for gnoga_doc
On Sat, Nov 4, 2017 at 4:20 PM, Jeremiah Breeden <jeremiah.bree...@gmail.com
> wrote:
> Ok, some progress. It looks like for some reason it is picking
> windows_nt.mk in the zanyblue/src/mkfile/ dir instead of unix.mk (for
> mingw64). The major problem is it wants to use "\" instead of "/" but "\"
> is also an escape character in text strings and certain combinations work
> in commands and others do not. If I renamed windows_nt.mk to
> windows_nt.old and copied unix.mk to windows_nt.mk
>
> For whatever reason the version I downloaded on 4/7/2017 does not have
> this problem. I don't know if it picks unix.mt or something else occurs,
> but it builds fine with that copy of gnoga. I found out that the one I
> downloaded on 11/2/2017 (the one I am having problems with) was trying to
> create a home directory in a completely different spot due to the
> windows_nt.mk file command format. Since it was in the wrong location
> and the commands had "\" in them the build wasn't working correctly.
>
> So the question is what changed with zanyblue between 4/7 and 11/2? I'm
> curious if that was the cause of my "lib" issue earlier. I'll need to
> start over and check that out.
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list