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

Reply via email to