repleffect | 29 May 18:04 2014
Picon

jedi build fails on Linux Mint

I pulled the most recent version of jedi from github ( https://github.com/jazzscheme/jedi ) and tried to build it.

At first jam had trouble fetching the gambit submodule (it was using 'git-9UaJU3cA/F/QT0dZR+AlfA@public.gmane.org:jazzscheme/gambit.git' in the 'url'
field of the submodule config, so I changed that to  'git://github.com/jazzscheme/gambit.git', and it was able to update the
submodule.

But now I can't seem to get past the 'make scheme.core' step in the build process.  Here is a transcript of the build:

$ ./jam
JazzScheme Build System v2.7.12

% configure
<default>
  system: gambit
  platform: unix
  windowing: x11
  safety: release
  optimize?: #f
  debug-environments?: #t
  debug-location?: #t
  debug-source?: #f
  mutable-bindings?: #f
  kernel-interpret?: #f
  destination: #f
  properties: ()

% make jedi
make kernel
make scheme.core
0  ##full-name?           
1  ##cte-lookup           
2  ##var-lookup           
3  ##comp-ref             
4  ##comp-vals            
5  ##comp-app             
6  ##comp-let             
7  ##comp-vals            
8  ##comp-let             
9  ##comp-let             
10 ##comp-lambda-aux      
11 ##comp-let             
12 ##comp-top-define      
13 ##comp-top-seq-aux     
14 ##comp-top-seq-aux     
15 ##comp-top-seq-aux     
16 ##comp-top-seq-aux     
17 ##comp-top-seq-aux     
18 ##comp-top-seq-aux     
19 ##comp-top-seq-aux     
20 ##comp-top-seq-aux     
21 ##comp-top-seq-aux     
22 ##comp-top-seq-aux     
23 ##comp-top-seq-aux     
24 ##comp-top-seq-aux     
25 ##comp-top-seq-aux     
26 ##comp-top-seq-aux     
27 ##comp-top-seq-aux     
28 ##comp-top-seq-aux     
29 ##comp-top-seq-aux     
30 ##comp-top-seq-aux     
31 ##comp-top-seq-aux     
32 ##comp-top-seq-aux     
33 ##comp-top-seq-aux     
34 ##comp-top-seq-aux     
35 ##comp-top-seq-aux     
36 ##comp-top-seq-aux     
37 ##comp-top-seq-aux     
38 ##comp-top-seq-aux     
39 ##comp-top-seq-aux     
40 ##comp-top-seq-aux     
41 ##comp-top-seq-aux     
42 ##comp-top-seq-aux     
43 ##comp-top-seq-aux     
44 ##comp-top-seq-aux     
45 ##comp-top-seq-aux     
46 ##comp-top-seq-aux     
47 ##comp-top-seq-aux     
48 ##comp-top-seq-aux     
49 ##comp-top-seq-aux     
50 ##comp-top-seq-aux     
51 ##comp-top-seq-aux     
52 ##comp-top-seq-aux     
53 ##comp-top-seq-aux     
54 ##comp-top-seq-aux     
55 ##comp-top-seq-aux     
56 ##comp-top-seq-aux     
57 ##comp-top-seq-aux     
58 ##comp-top-seq-aux     
59 ##comp-top-seq-aux     
60 ##comp-top-seq-aux     
61 ##comp-top-seq-aux     
62 ##comp-top-seq-aux     
63 ##comp-top-seq-aux     
64 ##comp-top-seq-aux     
65 ##comp-top-seq-aux     
66 ##comp-top-seq-aux     
67 ##comp-top-seq-aux     
68 ##comp-top-seq-aux     
69 ##comp-top-seq-aux     
70 ##comp-top-seq-aux     
71 ##comp-top-seq-aux     
72 ##comp-top-seq-aux     
73 ##comp-top-seq-aux     
74 ##comp-top-seq-aux     
75 ##comp-top-seq-aux     
76 ##comp-top-seq-aux     
77 ##comp-top-seq-aux     
78 ##comp-top-seq-aux     
79 ##comp-top-seq-aux     
80 ##comp-top-seq-aux     
81 ##comp-top-seq-aux     
82 ##comp-top-seq-aux     
83 ##comp-top-seq-aux     
84 ##comp-top-seq-aux     
85 ##comp-top-seq-aux     
86 ##comp-top-seq-aux     
87 ##comp-top-seq-aux     
88 ##comp-top-seq-aux     
89 ##comp-top-seq-aux     
90 ##comp-top-seq-aux     
91 ##comp-top-seq-aux     
92 ##comp-top-seq-aux     
93 ##comp-top-seq-aux     
94 ##comp-top-seq-aux     
95 ##comp-top-seq-aux     
96 ##comp-top-seq-aux     
97 ##comp-top-seq-aux     
98 ##comp-top-seq-aux     
99 ##comp-top-seq-aux     
100 ##comp-top-seq-aux    
101 ##comp-top-seq-aux    
102 ##comp-top-seq-aux    
103 ##comp-top-seq-aux    
104 ##comp-top-seq-aux    
105 ##comp-top-seq-aux    
106 ##comp-top-seq-aux    
107 ##comp-top-seq-aux    
108 ##comp-top-seq-aux    
109 ##comp-top-seq-aux    
110 ##comp-top-seq-aux    
111 ##comp-top-seq-aux    
112 ##comp-top-seq-aux    
113 ##comp-top-seq-aux    
114 ##comp-top-seq-aux    
115 ##in-new-compilation-scope
116 ##compile-in-compilation-scope
117 | _eval|              
118 ##load                
119 ##load                
120 jazz:load-file         "jazz/kernel/runtime/common.scm" <at> 53:9
        pathname == '(path: "/build/jedi/jazz/lib/jazz/src/jazz/dialect/runt...
        rest == '(#f)
        quiet? == #f
121 jazz:load-resource     "jazz/kernel/runtime/unit.scm" <at> 1789:9
122 jazz:with-verbose      "jazz/kernel/runtime/unit.scm" <at> 1823:7
        flag == #f
        action == "loading"
        path == "jazz/dialect/runtime.scm"
        proc == '#<procedure #2>
        port == '#<input-output-port #3 (console)>
123 jazz:load-resource     "jazz/kernel/runtime/unit.scm" <at> 1787:5
        resource == '#((Resource structure) #((Package structure) #((Reposit...
        rest == '()
        quiet? == #f
124 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1866:23
125 jazz:with-extension-reader "jazz/kernel/runtime/unit.scm" <at> 2238:11
126 jazz:with-extension-reader "jazz/kernel/runtime/unit.scm" <at> 2237:9
        extension == "scm"
        thunk == '#<procedure #4>
        g46 == current-readtable
        readtable-getter == '#<procedure #5>
        g47 == '#<readtable #6>
127 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1864:19
128 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
129 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
130 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
131 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
        g28 == jazz:generate-symbol-for
        g30 == jazz:generate-symbol-context
        g32 == jazz:generate-symbol-counter
132 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1834:7
133 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1834:7
        src == '#((Resource structure) #((Package structure) #((Repository s...
        obj == #f
        bin == #f
        load-proc == #f
        obj-uptodate? == #f
        bin-uptodate? == #f
        g25 == '#((Resource structure) #((Package structure) #((Repository s...
        lib-uptodate? == #f
        manifest == #f
134 jazz:with-unit-resources "jazz/kernel/runtime/unit.scm" <at> 944:9
        obj == #f
        obj-uptodate? == #f
        bin-uptodate? == #f
        lib-uptodate? == #f
        bin == #f
        manifest == #f
135 jazz:with-unit-resources "jazz/kernel/runtime/unit.scm" <at> 929:5
        unit-name == 'jazz.dialect.runtime
        extensions == #f
        proc == '#<procedure #7>
        force-interpreted? == #f
        src == '#((Resource structure) #((Package structure) #((Repository s...
        image-unit == #f
136 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1832:3
        unit-name == 'jazz.dialect.runtime
        force-source? == #f
137 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2059:32
        unit-name == 'jazz.dialect.runtime
138 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2055:28
139 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2054:26
        unit-state == #f
        g35 == '((:load . jazz.dialect.runtime) (:load . jazz.dialect) (:wal...
140 jazz:call-with-load-lock "jazz/kernel/runtime/unit.scm" <at> 2007:7
        thunk == '#<procedure #8>
141 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2047:13
        unit-name == 'jazz.dialect.runtime
        unit-state == #f
142 (interaction)          "jazz/lib/jazz/src/jazz/dialect/_dialect.scm" <at> 38:1 .
143 ##load                
144 ##load                
145 jazz:load-file         "jazz/kernel/runtime/common.scm" <at> 53:9
        pathname == '(path: "/build/jedi/jazz/lib/jazz/src/jazz/dialect/_dia...
        rest == '(#f)
        quiet? == #f
146 jazz:load-resource     "jazz/kernel/runtime/unit.scm" <at> 1789:9
147 jazz:with-verbose      "jazz/kernel/runtime/unit.scm" <at> 1823:7
        flag == #f
        action == "loading"
        path == "jazz/dialect/_dialect.scm"
        proc == '#<procedure #9>
        port == '#<input-output-port #3 (console)>
148 jazz:load-resource     "jazz/kernel/runtime/unit.scm" <at> 1787:5
        resource == '#((Resource structure) #((Package structure) #((Reposit...
        rest == '()
        quiet? == #f
149 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1866:23
150 jazz:with-extension-reader "jazz/kernel/runtime/unit.scm" <at> 2238:11
151 jazz:with-extension-reader "jazz/kernel/runtime/unit.scm" <at> 2237:9
        extension == "scm"
        thunk == '#<procedure #10>
        g46 == current-readtable
        readtable-getter == '#<procedure #5>
        g47 == '#<readtable #6>
152 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1864:19
153 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
154 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
155 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
156 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1860:17
        g28 == jazz:generate-symbol-for
        g30 == jazz:generate-symbol-context
        g32 == jazz:generate-symbol-counter
157 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1834:7
158 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1834:7
        src == '#((Resource structure) #((Package structure) #((Repository s...
        obj == #f
        bin == #f
        load-proc == #f
        obj-uptodate? == #f
        bin-uptodate? == #f
        g25 == '#((Resource structure) #((Package structure) #((Repository s...
        lib-uptodate? == #f
        manifest == #f
159 jazz:with-unit-resources "jazz/kernel/runtime/unit.scm" <at> 944:9
        obj == #f
        obj-uptodate? == #f
        bin-uptodate? == #f
        lib-uptodate? == #f
        bin == #f
        manifest == #f
160 jazz:with-unit-resources "jazz/kernel/runtime/unit.scm" <at> 929:5
        unit-name == 'jazz.dialect
        extensions == #f
        proc == '#<procedure #11>
        force-interpreted? == #f
        src == '#((Resource structure) #((Package structure) #((Repository s...
        image-unit == #f
161 jazz:load-unit-src/bin "jazz/kernel/runtime/unit.scm" <at> 1832:3
        unit-name == 'jazz.dialect
        force-source? == #f
162 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2059:32
        unit-name == 'jazz.dialect
163 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2055:28
164 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2054:26
        unit-state == #f
        g35 == '((:load . jazz.dialect) (:walk . scheme.core))
165 jazz:call-with-load-lock "jazz/kernel/runtime/unit.scm" <at> 2007:7
        thunk == '#<procedure #12>
166 jazz:load-unit         "jazz/kernel/runtime/unit.scm" <at> 2047:13
        unit-name == 'jazz.dialect
        unit-state == #f
167 #<procedure #13>       "jazz/lib/jazz/src/jazz/install.scm" <at> 64:5 (jazz:l...
168 jazz:with-extension-reader "jazz/kernel/runtime/unit.scm" <at> 2237:9
        extension == "jazz"
        thunk == (lambda () (let ((char-encoding (if (string? pathname/resou...
        g46 == current-readtable
        readtable-getter == (lambda () (jazz:load-foundation) (jazz:load-uni...
169 jazz:read-toplevel-forms "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5519:5
        source = "/build/jedi/jazz/lib/scheme.core/src/scheme/core/_core.jazz"
        pathname/resource = '#((Resource structure) #((Package structure) #(...
        read-literals? = #f
170 jazz:read-toplevel-form "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5531:14
        resource = '#((Resource structure) #((Package structure) #((Reposito...
        read-literals? = #f
171 #<procedure #14>       "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5464:29 .
        src = '#((Resource structure) #((Package structure) #((Repository st...
        src = '#((Resource structure) #((Package structure) #((Repository st...
        obj = '#((Resource structure) #((Package structure) #((Repository st...
        bin = '#((Resource structure) #((Package structure) #((Repository st...
        lib = #f
        obj-uptodate? = #t
        bin-uptodate? = #t
        lib-uptodate? = #f
        manifest = '#((Manifest structure) scheme.core 207012 "6838235cdcde4...
        load-toplevel-declaration = (lambda () (jazz:with-unit-resources uni...
        try-sourceless-outline = (lambda (unit-name src bin) (if (and (##not...
        unit-name = 'scheme.core
        use-catalog? = #t
        error? = #t
172 jazz:with-verbose      "jazz/kernel/runtime/unit.scm" <at> 1823:7
        flag == #f
        action == "outlining"
        path == "/build/jedi/jazz/lib/scheme.core/src/scheme/core/_core.jazz"
        proc == (lambda () (let ((form (jazz:read-toplevel-form src read-lit...
        port == '#<input-output-port #3 (console)>
173 #<procedure #15>       "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5461:13 .
        src = '#((Resource structure) #((Package structure) #((Repository st...
        src = '#((Resource structure) #((Package structure) #((Repository st...
        obj = '#((Resource structure) #((Package structure) #((Repository st...
        bin = '#((Resource structure) #((Package structure) #((Repository st...
        lib = #f
        obj-uptodate? = #t
        bin-uptodate? = #t
        lib-uptodate? = #f
        manifest = '#((Manifest structure) scheme.core 207012 "6838235cdcde4...
        load-toplevel-declaration = (lambda () (jazz:with-unit-resources uni...
        try-sourceless-outline = (lambda (unit-name src bin) (if (and (##not...
        unit-name = 'scheme.core
        use-catalog? = #t
        error? = #t
174 jazz:with-unit-resources "jazz/kernel/runtime/unit.scm" <at> 944:9
        obj == '#((Resource structure) #((Package structure) #((Repository s...
        obj-uptodate? == #t
        bin-uptodate? == #t
        lib-uptodate? == #f
        bin == '#((Resource structure) #((Package structure) #((Repository s...
        manifest == '#((Manifest structure) scheme.core 207012 "6838235cdcde...
175 jazz:with-unit-resources "jazz/kernel/runtime/unit.scm" <at> 929:5
        unit-name == 'scheme.core
        extensions == #f
        proc == (lambda (src obj bin lib obj-uptodate? bin-uptodate? lib-upt...
        force-interpreted? == #f
        src == '#((Resource structure) #((Package structure) #((Repository s...
        image-unit == #f
176 load-toplevel-declaration "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5454:5
        load-toplevel-declaration = (lambda () (jazz:with-unit-resources uni...
        try-sourceless-outline = (lambda (unit-name src bin) (if (and (##not...
        unit-name = 'scheme.core
        use-catalog? = #t
        error? = #t
177 #<procedure #16>       "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5494:32 .
        load-toplevel-declaration = (lambda () (jazz:with-unit-resources uni...
        try-sourceless-outline = (lambda (unit-name src bin) (if (and (##not...
        unit-name = 'scheme.core
        use-catalog? = #t
        error? = #t
178 #<procedure #17>       "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5422:13 .
        #:g16 = jazz:current-load-stack
        #:g17 = '((:walk . scheme.core))
        entry = #f
        unit-name = 'scheme.core
        thunk = (lambda () (let ((feedback (jazz:outline-feedback))) (if fee...
179 #<procedure #18>       "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5421:11 .
        #:g16 = jazz:current-load-stack
        #:g17 = '((:walk . scheme.core))
        entry = #f
        unit-name = 'scheme.core
        thunk = (lambda () (let ((feedback (jazz:outline-feedback))) (if fee...
180 jazz:call-with-load-lock "jazz/kernel/runtime/unit.scm" <at> 2008:5
        thunk == (lambda () (let ((entry (jazz:get-catalog-entry unit-name))...
181 jazz:call-with-catalog-entry-lock "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5416:3
        unit-name = 'scheme.core
        thunk = (lambda () (let ((feedback (jazz:outline-feedback))) (if fee...
182 jazz:outline-unit      "jazz/lib/dialect/src/dialect/runtime.scm" <at> 5489:9 ..
        load-toplevel-declaration = (lambda () (jazz:with-unit-resources uni...
        try-sourceless-outline = (lambda (unit-name src bin) (if (and (##not...
        unit-name = 'scheme.core
        use-catalog? = #t
        error? = #t
183 jazz:for-each-subunit  "jazz/lib/core/src/core/unit/runtime/_runtime.scm" <at> 47:55
        toplevel-name == 'scheme.core
        proc == '#<procedure #19>
        subunits == '#<table #20>
184 | unit:core.unit.build| "jazz/lib/core/src/core/unit/build/_build.scm" <at> 300:1
        unit-name == 'scheme.core
185 jazz:build-unit        "jazz/kernel/runtime/setup.scm" <at> 65:3
        rest == '(scheme.core)
186 jazz:update-product-descriptor "jazz/kernel/runtime/unit.scm" <at> 1435:5
        temp.251 == jazz:build-unit
        temp.254 == '(scheme.core scheme.core.kernel)
187 jazz:build-product-descriptor "jazz/kernel/runtime/unit.scm" <at> 1457:5
        descriptor == '(scheme.core (update scheme.core scheme.core.kernel))
188 jazz:build-product-descriptor "jazz/kernel/runtime/unit.scm" <at> 1468:5
        descriptor == '(scheme.core (update scheme.core scheme.core.kernel))
        unit == #f
        force? == #f
189 jazz:build-product     "jazz/kernel/runtime/unit.scm" <at> 1447:11
        name == 'scheme.core
        product == '#((Product structure) scheme.core #f #f #f #f #<procedur...
        build == jazz:build-product-descriptor
        build-library == jazz:build-library-descriptor
        descriptor == '(scheme.core (update scheme.core scheme.core.kernel))
190 jazz:subprocess-build-products "jazz/kernel/runtime/unit.scm" <at> 1666:18
        established-port == '#<input-output-port #22 (tcp-client #u8(127 0 0...
191 jazz:subprocess-build-products "jazz/kernel/runtime/unit.scm" <at> 1659:14
        established-port == '#<input-output-port #22 (tcp-client #u8(127 0 0...
        product == 'scheme.core
192 jazz:subprocess-build-products "jazz/kernel/runtime/unit.scm" <at> 1654:5
        port == 57207
        established-port == '#<input-output-port #22 (tcp-client #u8(127 0 0...

% quit

---------------------------

So, am I missing something?  I can't make out a specific error in the above output.

Thanks for any help.

--
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
Visit this group at http://groups.google.com/group/jazzscheme.
For more options, visit https://groups.google.com/d/optout.
Dirk Theisen | 27 Jul 01:36 2013

Building on Mac

Hi!

I'm urgently want to try out JazzScheme, but I'm running into build problems on Mac with Cairo/Quartz:

Copying the libgit2.dll on the Mac does not look right…

Can someone help?

Dirk

wanzling:jedi theisen$ ./jam
JazzScheme Build System v2.7.12

% configure
<default>
 system: gambit
 platform: mac
 windowing: x11
 safety: release
 optimize?: #f
 debug-environments?: #t
 debug-location?: #t
 debug-source?: #f
 mutable-bindings?: #f
 kernel-interpret?: #f
 destination: #f
 properties: ()

[…]

make jazz.git
; copying /Users/theisen/Projects/Work/jedi/jazz/foreign/libgit2/lib/libgit2.dll...
; compiling jazz/git/_git...
; compiling jazz/git/foreign...
; compiling jazz/git/interface...
Walk problems encountered
 In jazz.git.interface
   At git-fetch
     Unresolved symbol: git-remote-connect
     Unresolved symbol: GIT_DIRECTION_FETCH
     Unresolved symbol: git-remote-download
     Unresolved symbol: git-remote-disconnect
     Unresolved symbol: git-remote-update-tips
     Unresolved symbol: git-remote-free
   At git-pull
     Unresolved symbol: git-reference-lookup
     Unresolved symbol: git-branch-lookup
     Unresolved symbol: GIT_BRANCH_LOCAL
     Unresolved symbol: git-graph-fast-forward?
     Unresolved symbol: git-reference->id
     Unresolved symbol: git-reference->id
     Unresolved symbol: git-object-lookup
     Unresolved symbol: git-reference->id
     Unresolved symbol: GIT_OBJ_COMMIT
     Unresolved symbol: git-reset
     Unresolved symbol: GIT_RESET_HARD
   At git-workdir-clean?
     Unresolved symbol: git-status-for-each-stoppable

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
arliuhtan | 8 Jul 11:21 2013
Picon

Git pull fails to compile on linux

System: Linux kernel 3.2.0-0.bpo.4-amd64 (gcc version 4.4.5 (Debian 4.4.5-8) )


Message from jam:

------------------------------------------------------------------------------------------

make jazz.git
; compiling jazz/git/interface...
Walk problems encountered
  In jazz.git.interface
    At git-fetch
      Unresolved symbol: git-remote-connect
      Unresolved symbol: GIT_DIRECTION_FETCH
      Unresolved symbol: git-remote-download
      Unresolved symbol: git-remote-disconnect
      Unresolved symbol: git-remote-update-tips
      Unresolved symbol: git-remote-free
    At git-pull
      Unresolved symbol: git-reference-lookup
      Unresolved symbol: git-branch-lookup
      Unresolved symbol: GIT_BRANCH_LOCAL
      Unresolved symbol: git-graph-fast-forward?
      Unresolved symbol: git-reference->id
      Unresolved symbol: git-reference->id
      Unresolved symbol: git-object-lookup
      Unresolved symbol: git-reference->id
      Unresolved symbol: GIT_OBJ_COMMIT
      Unresolved symbol: git-reset
      Unresolved symbol: GIT_RESET_HARD
    At git-workdir-clean?
      Unresolved symbol: git-status-for-each-stoppable

------------------------------------------------------------------------------------------

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
arliuhtan | 8 Jul 11:09 2013
Picon

debian-kernel@...) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Debian 3.2.46-1~bpo60+1

The Message:

----------------------------------------------------------------------------------------------------
make jazz.git
; compiling jazz/git/interface...
Walk problems encountered
  In jazz.git.interface
    At git-fetch
      Unresolved symbol: git-remote-connect
      Unresolved symbol: GIT_DIRECTION_FETCH
      Unresolved symbol: git-remote-download
      Unresolved symbol: git-remote-disconnect
      Unresolved symbol: git-remote-update-tips
      Unresolved symbol: git-remote-free
    At git-pull
      Unresolved symbol: git-reference-lookup
      Unresolved symbol: git-branch-lookup
      Unresolved symbol: GIT_BRANCH_LOCAL
      Unresolved symbol: git-graph-fast-forward?
      Unresolved symbol: git-reference->id
      Unresolved symbol: git-reference->id
      Unresolved symbol: git-object-lookup
      Unresolved symbol: git-reference->id
      Unresolved symbol: GIT_OBJ_COMMIT
      Unresolved symbol: git-reset
      Unresolved symbol: GIT_RESET_HARD
    At git-workdir-clean?
      Unresolved symbol: git-status-for-each-stoppable

-------------------------------------------------------------------------------------------------------

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/jazzscheme.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Guillaume Cartier | 26 May 23:30 2013

Cataloging Jazz's source code

Related to a recent message by Antti Karttunen on using Jedi's prebuilt binaries at https://github.com/jazzscheme/jedi-windows-mingw.git I would like to explain some options on cataloging Jazz's source code.


First it is important to understand that every code-related feature in Jedi (code completion, syntax coloring, F12 edit definition, shift-F12 edit references, ...) relies on cataloging source code.

With this in mind, you have 3 options :

#1 The best one if you plan on doing serious Jazz development is to build Jedi from the source code in which case you of course have access to Jedi and Jazz's source code.

If you installed Jedi's prebuilt binaries they do not come with Jazz's source code included.

#2 The simplest solution is then to use the .otl outline files that come bundled with the prebuilt binaries. When Jazz compiles a file into a Gambit .o1 it also extracts all the signatures into a .otl outline file similar to a C header. Jedi can catalog those files giving you access to almost every code-related feature even though you don't have access to the source code. To do so, simply right-click on the Workbench project in the Workbench pane and choose "Import Directory...". Then select the directory containing Jedi's prebuilt binaries. That's it, Jedi will now start cataloging the outline files.

#3 Option #2 will only give you access to the signatures. If you want to look at or modify Jazz's source code, install it from https://github.com/jazzscheme/jazz.git into some folder. Then in Jedi : File / New Project..., choose "Empty" on the left, give it a Name: lets say "jazz" and OK. Now right-click of this new "jazz" project and choose "Import Directory...", now simply select the folder where you installed Jazz's source code. That's it, Jedi will now start cataloging Jazz's source code.

Guillaume

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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.
 
 
Guillaume Cartier | 17 May 14:24 2013

Re: Building Jazzscheme and Jedi

Hello Marijn,


As I explained in my previous message I just sent (Unbound variable when running make on windows), all these problems will disappear when Jazz gets built using the latest Gambit (which is just waiting on a couple bug fixes from Marc). So I'd suggest holding tight until then :-)

Best regards,
Guillaume

On Fri, Mar 22, 2013 at 11:33 AM, Marijn <hkBst-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dear Guillaume,

when I run "gsi jazz/kernel/jam" to compile an up to date checkout of
jazz, I get"

JazzScheme needs Gambit-Jazz version 406000 stamp 20101102194246 or
higher to build

but my gambit version is 4.6.5 which I think is new enough.

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlFMedMACgkQp/VmCx0OL2x1xwCfcyNDs1BftlK12bPsauFppkrH
/FMAoLDoANLF/mxZi5pmhelHQJ/6xZiu
=1a1U
-----END PGP SIGNATURE-----


--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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.
 
 
Guillaume Cartier | 17 May 14:00 2013

Commented out print-marker

Until Jazz can be built using the latest Gambit, I commented out print-marker. (fixes GitHub issue #3)


Guillaume

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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.
 
 
Guillaume Cartier | 17 May 13:23 2013

Back from sabbatical

Hi everyone,

I am happy to announce I am back to JazzScheme development after an 8 month personal sabbatical away from anything computer related. Lets just say it has been a wonderfully refreshing experience!

I'll be going over the backlog of group messages in the next few days.

Cheers,
Guillaume Cartier

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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.
 
 
Antti Karttunen | 25 Apr 10:07 2013
Picon

Starting Jedi on Windows 7, what are the relevant environment variables?



Cheers,

(the "Clone in Windows" button), and eventually unzipped it and moved to a directory named:

C:\Users\karttu\jedi\2.8\

When I start jedi.exe in the same directory (or when going into another directory, after having added
/c/Users/karttu/jedi/2.8 to PATH).
it says: "Welcome to Jedi, Please enter the profile that will be used for this session.", but after clicking Login, says:

"The following error occurred while loading the profile:
Unable to find unit: jazz
Press Continue (to bypass this problem using a generic profile class), Exit to exit immediately".

I see the problem is that it cannot find the stuff under C:\Users\karttu\jedi\2.8\lib\jazz\
(because I can reproduce the same error under the Linux version, by moving the corresponding directory temporarily somewhere else).

So, how I can tell jedi.exe where to find that unit? I tried setting environment variable LIBRARY_PATH, but to no avail.

(This probably should be in the FAQ?)


Yours,

Antti Karttunen

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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 | 28 Feb 16:04 2013
Picon

Unbound variable when running make on windows

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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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.
 
 
magnan | 31 Jan 15:29 2013
Picon

Evaluation of code in Jedi

Hi,


In the lastest Jedi version I cannot evaluate code in a buffer (using ctrl-return). I just get the message: "No process found for evaluation" although my project is running like before.
I also tried to create an instance of a process in the "run" procedure and I can evaluate code but I always get a warning dialog: "Some processes do not contain the current file: ...". 
It gets annoying since crtl-return is one of the function I use the most.

Anybody can help me?
Thank you,
Francois Magnan

--
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/Ez6ZCGd0@public.gmane.org
To post to this group, send email to jazzscheme-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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.
 
 

Gmane