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