I unset the environment variable and redid it and it works now. Sorry
about that. I'm guessing I misspelled the variable or something last time
(I used tab completion for the path, so it should have been correct
regardless). It now correctly fails on tutorial 10 (I don't have sqlite
3). Side question: should failures to build tutorials (or demos) be hard
make failures? It might be good to have the makefile ignore those and keep
going.
One other update. I installed GNAT GPL 2017 and tried it. The issue I had
with the tools.gpr not finding the exe files doesn't exist for the Adacore
supplied GPRBuild vs the Gnoga sourceforge supplied version. This suggests
either a configuration issue or a build issue. I've been looking through
the GPRbuild documentation but haven't run across anything about setting
known file extension types yet. It's weird that the Adacore one doesn't
need you to specify .exe while the gnoga supplied version does.
Sorry for the trouble. Thanks again!
On Sun, Dec 10, 2017 at 1:33 PM, Pascal via Gnoga-list <
gnoga-list@lists.sourceforge.net> wrote:
> Hello Jeremiah,
>
> The error gnoga.gpr:2:06: unknown project file: "lib_components.gpr" at
> the end of log indicates that GPR_PROJECT_PATH is not well set.
>
> Can you just send the print log of "make help" for confirmation?
>
> Thanks for your help, Pascal.
> http://blady.pagesperso-orange.fr
>
>
> > Le 10 déc. 2017 à 18:03, Jeremiah Breeden <jeremiah.bree...@gmail.com>
> a écrit :
> >
> > Thanks.
> >
> > I downloaded the most recent from today and tried make all. It failed
> at some point. I am attaching the output to help out. I did ensure that
> the GPR_PROJECT_PATH variable was set.
> >
> > I was confused about the comment you made: "So former makefile couldn't
> work at all for Windows users." With patches we discussed last month, I
> was able to make Gnoga before, just not out of the box. The makefile was
> at least functional in Windows using mingw, just some configuration
> problems. Did you mean something else?
> >
> > Again, thanks for taking a look at this.
> >
> > On Wed, Dec 6, 2017 at 4:29 PM, Pascal via Gnoga-list <
> gnoga-list@lists.sourceforge.net> wrote:
> > Hello,
> >
> > "Reading the manuel always brings you benefit."
> > I has verified that one more time reading in GPRBuild manual how
> GPR_PROJECT_PATH is processed either with UnixLike OS or with Windows.
> > UnixLike, separator is ":", Windows it is ";".
> > So former makefile couldn't work at all for Windows users.
> >
> > Thus I've made this change and some more to deal with directory paths
> including space character.
> >
> > 1) Now for users who want to use Gnoga as a library, just do:
> > $ make install
> >
> > By default installation is in "inst_folder" in current directory, it can
> be overridden with:
> > $ make PREFIX=<your_path> install
> >
> > To install also Zanyblue and Pragmarc, you can do before:
> > $ make zanyblue pragmarc
> >
> > I you don't have Sqlite3, you can do before (automatic for Windows):
> > $ make sqlite3
> >
> > And then enjoy, don't forget to set GPR_PROJECT_PATH for your
> installation directory.
> >
> > 2) I you want to play with Gnoga source code, demos, tutorials or even
> tests, do:
> > $ make all
> >
> > And for installation, do:
> > $ make install_debug
> >
> >
> > These changes have been pushed on Gnoga SF GIT branch dev_1.3:
> > https://sourceforge.net/p/gnoga/code/ci/dev_1.3/tree/
> >
> > Could you please test it on your own environnement?
> > Feel free to send feedback.
> >
> > Regards, Pascal.
> > http://blady.pagesperso-orange.fr
> >
> >
> > <makefile_change.txt>---------------------------------------
> ---------------------------------------
> > 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
>
>
> ------------------------------------------------------------
> ------------------
> 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
>
------------------------------------------------------------------------------
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