Bonjour Gautier, Bien que tu soit arrivé à construire Gnoga sans makefile, voudrais-tu faire des tests avec Windows ? Je ne peux que tester sur macOS qui est similaire à Linux. Donc J'espère que si c'est bon pour macOS alors c'est aussi bon pour Linux. Reste donc Windows...
Le problème rencontré ci-dessous semble être connu: http://gnu-make.2324884.n4.nabble.com/process-begin-CreateProcess-NULL-quot-quot-failed-td13819.html Peux-tu avoir un makefile plus récent ? Ou bien le problème vient peut-être de gprbuild, quelle version de GNAT as-tu ? Je te joins un makefile modifié pour afficher les variables clés avec : $ make ou $ make help
Makefile
Description: Binary data
Peux-tu peux me retourner le résultat ? J'ai aussi modifier la variable BUILDER avec i686-w64-ming32-gnatmake.exe. Peux-tu réessayer : $ make gnoga Merci, Pascal. http://blady.pagesperso-orange.fr > Le 14 févr. 2017 à 11:51, Gautier de Montmollin <gdem...@hotmail.com> a écrit > : > > Hi Pascal, > > The version of make.exe is the following: > make -v > GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. > Built for mingw32 > Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000 > > I think it's the latest available @ libre.adacore.com > "make gnoga" gives the following output: > gprbuild -p --target=i686-pc-mingw32 -P src/gnoga.gpr -XPRJ_TARGET=Windows > -XAtomic_Access=GCC-long-offsets > process_begin: CreateProcess((null), pwd, ...) failed. > process_begin: CreateProcess((null), pwd, ...) failed. > auto.cgpr:9:08: undefined attribute "runtime_source_dirs" > auto.cgpr:11:08: undefined attribute "object_lister" > auto.cgpr:12:08: undefined attribute "object_lister_matcher" > auto.cgpr:86:11: undefined attribute "export_file_format" > auto.cgpr:87:11: undefined attribute "export_file_switch" > gprbuild: processing of configuration project "[gnoga]\src\..\obj\auto.cgpr" > failed > make: *** [gnoga] Error 4 > > Anyway, the solution with the batch file is working so I don't really need > "make" in this context, it works without it > BTW, the INSTALL file doesn't mention "make gnoga" but only "make install" > and "make release". > Anyway, it mentions too: "Gnoga _does not_ require installation, it is a > convenience feature." > > Cheers > Gautier > From: Pascal <blady-...@users.sf.net> > Sent: Monday, February 13, 2017 8:59:37 PM > To: Gnoga support list > Subject: Re: [Gnoga-list] PIXI support with sprites. > > Hello Gautier, > > I'm happy to see you finally got it. > Well, points 1 and 2 should be automatically done by the Makefile. > Just type in Gnoga root directory: > $ make gnoga > $ make tests > > Moreover the Makefile sets some environnement options specific to your > platform, copies Ada and Javascript files... > That's why make_on_windows.bat is no longer existing. > Is your system provided GNU make utilities? > On macOS it comes with: > > cmd$ make -v > GNU Make 3.81 > Copyright (C) 2006 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. > This program built for i386-apple-darwin11.3.0 > > What is yours? > If Makefile don't work as expected please send output. > Other Windows users feedbacks are welcome. > > 8080 : good point, it should be added in documentation. > > I didn't know http://slither.io, it's cute ;-) > I'd like Gnoga to allow to be able to program something like that. > > HTH, Pascal. > http://blady.pagesperso-orange.fr
------------------------------------------------------------------------------ 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