Hi all,
This is to announce that Gerbil on Gambit is no public on Github: https://github.com/vyzo/gerbil
This is the initial release, with a small collection of std libraries that should work out of the box. I will be porting more libraries in the next few days, and then i will port a more advanced compiler that have on another private version of gerbil
The documentation is still lacking, there is just a README for now, but I promise to document better because it is nice to have nice documentation. It won't reach plt's extensiveness, but it should be more than some terse instructions of building.
-- vyzo
Afficher les réponses par date
Hi, sorry for doing this here on this list, but since there is no gerbil list and because maybe some other (ubuntu) users have this problem, I report this build error here:
git clone ... cd src sh ./build.sh ....
preparing /home/ben/test/gerbil/bootstrap/stage1 compiling runtime
fuuubuilding gerbil/runtime in /home/ben/test/gerbil/bootstrap/stage1/lib ... compile gx-gambc fuuu*** ERROR IN "gx-gambc#.scm"@5.1 -- Can't open file "/home/ben/test/gerbil/src/gerbil/runtime/~~lib/_gambit#.scm" *** ERROR IN for-each -- Compilation error; gsc exit with nonzero status "gx-gambc"
compiling gerbil core
fuuu*** ERROR IN for-each -- No such file or directory (load "/home/ben/test/gerbil/bootstrap/stage0/lib/gx-gambc0") ./build1.sh: line 4: *** Build failed: command not found *** ERROR; build failed
On Fri, Jan 29, 2016, at 12:05 PM, Dimitris Vyzovitis wrote:
Hi all,
This is to announce that Gerbil on Gambit is no public on Github: https://github.com/vyzo/gerbil
This is the initial release, with a small collection of std libraries that should work out of the box. I will be porting more libraries in the next few days, and then i will port a more advanced compiler that have on another private version of gerbil
The documentation is still lacking, there is just a README for now, but I promise to document better because it is nice to have nice documentation. It won't reach plt's extensiveness, but it should be more than some terse instructions of building.
-- vyzo _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
The build is failing in an early gsc compilation of the runtime: ~~lib/_gambit#.scm is the standard gambit library prelude.
This should be resolved by gsi, which signals and error. Do you have gambit setup correctly? You might need to build from the development sources.
-- vyzo
On Mon, Feb 15, 2016 at 1:53 PM, ben yakawp ben.lists@yakawp.com wrote:
Hi, sorry for doing this here on this list, but since there is no gerbil list and because maybe some other (ubuntu) users have this problem, I report this build error here:
git clone ... cd src sh ./build.sh ....
preparing /home/ben/test/gerbil/bootstrap/stage1 compiling runtime
fuuubuilding gerbil/runtime in /home/ben/test/gerbil/bootstrap/stage1/lib ... compile gx-gambc fuuu*** ERROR IN "gx-gambc#.scm"@5.1 -- Can't open file "/home/ben/test/gerbil/src/gerbil/runtime/~~lib/_gambit#.scm" *** ERROR IN for-each -- Compilation error; gsc exit with nonzero status "gx-gambc"
compiling gerbil core
fuuu*** ERROR IN for-each -- No such file or directory (load "/home/ben/test/gerbil/bootstrap/stage0/lib/gx-gambc0") ./build1.sh: line 4: *** Build failed: command not found *** ERROR; build failed
On Fri, Jan 29, 2016, at 12:05 PM, Dimitris Vyzovitis wrote:
Hi all,
This is to announce that Gerbil on Gambit is no public on Github: https://github.com/vyzo/gerbil
This is the initial release, with a small collection of std libraries that should work out of the box. I will be porting more libraries in the next few days, and then i will port a more advanced compiler that have on another private version of gerbil
The documentation is still lacking, there is just a README for now, but I promise to document better because it is nice to have nice documentation. It won't reach plt's extensiveness, but it should be more than some terse instructions of building.
-- vyzo _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
Can you open an issue on github? https://github.com/vyzo/gerbil/issues
This is the place you are looking for bug reports.
On Mon, Feb 15, 2016 at 4:13 PM, Dimitris Vyzovitis vyzo@hackzen.org wrote:
The build is failing in an early gsc compilation of the runtime: ~~lib/_gambit#.scm is the standard gambit library prelude.
This should be resolved by gsi, which signals and error. Do you have gambit setup correctly? You might need to build from the development sources.
-- vyzo
On Mon, Feb 15, 2016 at 1:53 PM, ben yakawp ben.lists@yakawp.com wrote:
Hi, sorry for doing this here on this list, but since there is no gerbil list and because maybe some other (ubuntu) users have this problem, I report this build error here:
git clone ... cd src sh ./build.sh ....
preparing /home/ben/test/gerbil/bootstrap/stage1 compiling runtime
fuuubuilding gerbil/runtime in /home/ben/test/gerbil/bootstrap/stage1/lib ... compile gx-gambc fuuu*** ERROR IN "gx-gambc#.scm"@5.1 -- Can't open file "/home/ben/test/gerbil/src/gerbil/runtime/~~lib/_gambit#.scm" *** ERROR IN for-each -- Compilation error; gsc exit with nonzero status "gx-gambc"
compiling gerbil core
fuuu*** ERROR IN for-each -- No such file or directory (load "/home/ben/test/gerbil/bootstrap/stage0/lib/gx-gambc0") ./build1.sh: line 4: *** Build failed: command not found *** ERROR; build failed
On Fri, Jan 29, 2016, at 12:05 PM, Dimitris Vyzovitis wrote:
Hi all,
This is to announce that Gerbil on Gambit is no public on Github: https://github.com/vyzo/gerbil
This is the initial release, with a small collection of std libraries that should work out of the box. I will be porting more libraries in the next few days, and then i will port a more advanced compiler that have on another private version of gerbil
The documentation is still lacking, there is just a README for now, but I promise to document better because it is nice to have nice documentation. It won't reach plt's extensiveness, but it should be more than some terse instructions of building.
-- vyzo _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
Some more on your issue: I can't reproduce on my boxes, but I am running with gentoo and Gambit compiled from master sources.
Are you running with gambit master sources? The "~~lib/gambit#.scm" include should be resolved by gsc.
According to the gambit documentation: A path which starts with the characters ‘~~’ denotes a file in an installation directory. If nothing follows the ‘~~’ then the directory denoted is the central installation directory. Otherwise what follows the ‘~~’ is the name of the installation directory, for example ‘~~lib’ denotes the ‘lib’ installation directory.
What version of Gambit are you using? Is it a distribution package installation on ubuntu? Can you try the latest Gambit development sources from master on github? I recommend configuring with a prefix like --prefix=/usr/local/gambit I also recommend the --enable-multiple-versions configuration option. You should also --enable-openssl version if you want to use https with the :std/net/request library.
-- vyzo
PS: if there is more interest and the github facilities prove inadequate I will set up a mailing list.
On Mon, Feb 15, 2016 at 1:53 PM, ben yakawp ben.lists@yakawp.com wrote:
Hi, sorry for doing this here on this list, but since there is no gerbil list and because maybe some other (ubuntu) users have this problem, I report this build error here:
git clone ... cd src sh ./build.sh ....
preparing /home/ben/test/gerbil/bootstrap/stage1 compiling runtime
fuuubuilding gerbil/runtime in /home/ben/test/gerbil/bootstrap/stage1/lib ... compile gx-gambc fuuu*** ERROR IN "gx-gambc#.scm"@5.1 -- Can't open file "/home/ben/test/gerbil/src/gerbil/runtime/~~lib/_gambit#.scm" *** ERROR IN for-each -- Compilation error; gsc exit with nonzero status "gx-gambc"
compiling gerbil core
fuuu*** ERROR IN for-each -- No such file or directory (load "/home/ben/test/gerbil/bootstrap/stage0/lib/gx-gambc0") ./build1.sh: line 4: *** Build failed: command not found *** ERROR; build failed
On Fri, Jan 29, 2016, at 12:05 PM, Dimitris Vyzovitis wrote:
Hi all,
This is to announce that Gerbil on Gambit is no public on Github: https://github.com/vyzo/gerbil
This is the initial release, with a small collection of std libraries that should work out of the box. I will be porting more libraries in the next few days, and then i will port a more advanced compiler that have on another private version of gerbil
The documentation is still lacking, there is just a README for now, but I promise to document better because it is nice to have nice documentation. It won't reach plt's extensiveness, but it should be more than some terse instructions of building.
-- vyzo _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list