Discussion:
Unbound variable when running make on windows
Bryan Green
2013-02-28 15:04:27 UTC
Permalink
I am currently trying to get the build to work on windows 7. I get to the
make step, specifically scheme.core and get the following:

make scheme.core
Unbound variable: ##print-marker


Any help/pointers would be appreciated.
--
You received this message because you are subscribed to the Google Groups "Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jazzscheme+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Michal Maruska
2013-02-28 19:32:33 UTC
Permalink
I think I worked around that by commenting out:

; (define print-marker
; ##print-marker)

in jazz/lib/jazz.backend.scheme/src/jazz/backend/scheme/runtime/core/reader.scm

But I only built and did not test the result, yet.
Post by Bryan Green
I am currently trying to get the build to work on windows 7. I get to the
make scheme.core
Unbound variable: ##print-marker
Any help/pointers would be appreciated.
--
You received this message because you are subscribed to the Google Groups
"Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jazzscheme+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Bryan Green
2013-02-28 21:49:43 UTC
Permalink
That worked.
Post by Michal Maruska
; (define print-marker
; ##print-marker)
in
jazz/lib/jazz.backend.scheme/src/jazz/backend/scheme/runtime/core/reader.scm
But I only built and did not test the result, yet.
Post by Bryan Green
I am currently trying to get the build to work on windows 7. I get to
the
Post by Bryan Green
make scheme.core
Unbound variable: ##print-marker
Any help/pointers would be appreciated.
--
You received this message because you are subscribed to the Google
Groups
Post by Bryan Green
"Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send
an
Post by Bryan Green
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jazzscheme+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Marc Feeley
2013-02-28 21:35:42 UTC
Permalink
Post by Bryan Green
make scheme.core
Unbound variable: ##print-marker
Apparently you are using an old version of Gambit (which is a bad idea). ##print-marker is defined in the most recent version.

Marc
--
You received this message because you are subscribed to the Google Groups "Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jazzscheme+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Bryan Green
2013-02-28 21:49:26 UTC
Permalink
I am using whatever the process to build jazz pulls? Not sure how it gets
it, will look at that.
Post by Marc Feeley
Post by Bryan Green
I am currently trying to get the build to work on windows 7. I get to
make scheme.core
Unbound variable: ##print-marker
Apparently you are using an old version of Gambit (which is a bad idea).
##print-marker is defined in the most recent version.
Marc
--
You received this message because you are subscribed to the Google Groups "Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jazzscheme+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Bryan Green
2013-02-28 21:54:13 UTC
Permalink
Marc, it looks like jazz uses gambit-4.6.6.
Post by Bryan Green
I am using whatever the process to build jazz pulls? Not sure how it gets
it, will look at that.
Post by Marc Feeley
Post by Bryan Green
I am currently trying to get the build to work on windows 7. I get to
make scheme.core
Unbound variable: ##print-marker
Apparently you are using an old version of Gambit (which is a bad idea).
##print-marker is defined in the most recent version.
Marc
--
You received this message because you are subscribed to the Google Groups "Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jazzscheme+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Guillaume Cartier
2013-05-17 11:36:44 UTC
Permalink
Great fix Michal!

Indeed Jazz uses a customized version of Gambit 4.6.6 with various
additions.

Last week I modified Jazz to be able to work without those additions and so
was able to build Jazz using the latest Gambit. Unfortunately, in the 8
months of not using the latest Gambit, it seems that various bugs have been
inserted in Gambit (random heap overflow crashes, problems with TCP on
Windows). I am waiting on Marc to look at those. Until then we will still
need the customized Gambit 4.6.6: https://github.com/jazzscheme/gambit that
the ./jam script pulls automatically.

Guillaume
Post by Bryan Green
Marc, it looks like jazz uses gambit-4.6.6.
Post by Bryan Green
I am using whatever the process to build jazz pulls? Not sure how it
gets it, will look at that.
Post by Marc Feeley
Post by Bryan Green
I am currently trying to get the build to work on windows 7. I get to
make scheme.core
Unbound variable: ##print-marker
Apparently you are using an old version of Gambit (which is a bad idea).
##print-marker is defined in the most recent version.
Marc
--
You received this message because you are subscribed to the Google Groups
"Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/jazzscheme?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Jazz Scheme" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jazzscheme+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.
Loading...