Building amber

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

Building amber

Blake McBride-2
Greetings,

I did:

git pull
npm install
bower install
grunt amberc

I got:

...
Reading: src/Compiler-Interpreter.st
Reading: src/Web.st
Reading: src/SUnit.st
Reading: src/Kernel-Tests.st
Reading: src/Compiler-Tests.st
Reading: src/SUnit-Tests.st
Compiling ProtoObject as a subclass of `nil`. A dependency might be missing.

Not sure what to do about it.

Thanks!

Blake McBride


--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Blake McBride-2
Here is the full messages I got:

...
Reading: src/Web.st
Reading: src/SUnit.st
Reading: src/Kernel-Tests.st
Reading: src/Compiler-Tests.st
Reading: src/SUnit-Tests.st
Compiling ProtoObject as a subclass of `nil`. A dependency might be missing.
[Error: Compiler error in section:
BrowserInterface methodsFor: 'actions'

while processing chunk:
ajax: anObject
^ jQuery ajax: anObject

Unknown Variable error: jQuery is not defined]

Running "amberc:cli" (amberc) task
Reading: external/amber-cli/src/AmberCli.st
Writing program file: external/amber-cli/support/amber-cli.js

Running "amberc:dev" (amberc) task
Reading: external/amber-dev/lib/Test.st

Running "amberc:test_runner" (amberc) task
Reading: node_modules/amber-dev/lib/Test.st
Writing program file: test_runner.js

Done, without errors.


--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Hannes Hirzel
What did you do before running

    git pull

?

On 2/12/15, Blake McBride <[hidden email]> wrote:

> Here is the full messages I got:
>
> ...
> Reading: src/Web.st
> Reading: src/SUnit.st
> Reading: src/Kernel-Tests.st
> Reading: src/Compiler-Tests.st
> Reading: src/SUnit-Tests.st
> Compiling ProtoObject as a subclass of `nil`. A dependency might be
> missing.
> [Error: Compiler error in section:
> BrowserInterface methodsFor: 'actions'
>
> while processing chunk:
> ajax: anObject
> ^ jQuery ajax: anObject
>
> Unknown Variable error: jQuery is not defined]
>
> Running "amberc:cli" (amberc) task
> Reading: external/amber-cli/src/AmberCli.st
> Writing program file: external/amber-cli/support/amber-cli.js
>
> Running "amberc:dev" (amberc) task
> Reading: external/amber-dev/lib/Test.st
>
> Running "amberc:test_runner" (amberc) task
> Reading: node_modules/amber-dev/lib/Test.st
> Writing program file: test_runner.js
>
> Done, without errors.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "amber-lang" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [hidden email].
> For more options, visit https://groups.google.com/d/optout.
>

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Blake McBride-2
rm -rf *
git checkout --force

On Wednesday, February 11, 2015 at 9:16:27 PM UTC-6, Hannes wrote:
What did you do before running

    git pull

?

On 2/12/15, Blake McBride <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="V78poChr4aYJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">blak...@...> wrote:

> Here is the full messages I got:
>
> ...
> Reading: src/Web.st
> Reading: src/SUnit.st
> Reading: src/Kernel-Tests.st
> Reading: src/Compiler-Tests.st
> Reading: src/SUnit-Tests.st
> Compiling ProtoObject as a subclass of `nil`. A dependency might be
> missing.
> [Error: Compiler error in section:
> BrowserInterface methodsFor: 'actions'
>
> while processing chunk:
> ajax: anObject
> ^ jQuery ajax: anObject
>
> Unknown Variable error: jQuery is not defined]
>
> Running "amberc:cli" (amberc) task
> Reading: external/amber-cli/src/AmberCli.st
> Writing program file: external/amber-cli/support/amber-cli.js
>
> Running "amberc:dev" (amberc) task
> Reading: external/amber-dev/lib/Test.st
>
> Running "amberc:test_runner" (amberc) task
> Reading: node_modules/amber-dev/lib/Test.st
> Writing program file: test_runner.js
>
> Done, without errors.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "amber-lang" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="V78poChr4aYJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">amber-lang+...@googlegroups.com.
> For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/optout';return true;" onclick="this.href='https://groups.google.com/d/optout';return true;">https://groups.google.com/d/optout.
>

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Hannes Hirzel
What about starting from scratch and follow

    https://github.com/amber-smalltalk/amber/blob/master/CONTRIBUTING.md

?

On 2/12/15, Blake McBride <[hidden email]> wrote:

> rm -rf *
> git checkout --force
>
> On Wednesday, February 11, 2015 at 9:16:27 PM UTC-6, Hannes wrote:
>>
>> What did you do before running
>>
>>     git pull
>>
>> ?
>>
>> On 2/12/15, Blake McBride <[hidden email] <javascript:>> wrote:
>> > Here is the full messages I got:
>> >
>> > ...
>> > Reading: src/Web.st
>> > Reading: src/SUnit.st
>> > Reading: src/Kernel-Tests.st
>> > Reading: src/Compiler-Tests.st
>> > Reading: src/SUnit-Tests.st
>> > Compiling ProtoObject as a subclass of `nil`. A dependency might be
>> > missing.
>> > [Error: Compiler error in section:
>> > BrowserInterface methodsFor: 'actions'
>> >
>> > while processing chunk:
>> > ajax: anObject
>> > ^ jQuery ajax: anObject
>> >
>> > Unknown Variable error: jQuery is not defined]
>> >
>> > Running "amberc:cli" (amberc) task
>> > Reading: external/amber-cli/src/AmberCli.st
>> > Writing program file: external/amber-cli/support/amber-cli.js
>> >
>> > Running "amberc:dev" (amberc) task
>> > Reading: external/amber-dev/lib/Test.st
>> >
>> > Running "amberc:test_runner" (amberc) task
>> > Reading: node_modules/amber-dev/lib/Test.st
>> > Writing program file: test_runner.js
>> >
>> > Done, without errors.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups
>> > "amber-lang" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an
>> > email to [hidden email] <javascript:>.
>> > For more options, visit https://groups.google.com/d/optout.
>> >
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "amber-lang" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [hidden email].
> For more options, visit https://groups.google.com/d/optout.
>

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Blake McBride-2
Thanks!  I will do that.


On Wednesday, February 11, 2015 at 11:39:18 PM UTC-6, Hannes wrote:
What about starting from scratch and follow

    <a href="https://github.com/amber-smalltalk/amber/blob/master/CONTRIBUTING.md" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber%2Fblob%2Fmaster%2FCONTRIBUTING.md\46sa\75D\46sntz\0751\46usg\75AFQjCNEnRPxc2Ggp7-KMwivO5vNxLbStfg';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber%2Fblob%2Fmaster%2FCONTRIBUTING.md\46sa\75D\46sntz\0751\46usg\75AFQjCNEnRPxc2Ggp7-KMwivO5vNxLbStfg';return true;">https://github.com/amber-smalltalk/amber/blob/master/CONTRIBUTING.md

?

On 2/12/15, Blake McBride <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="g4xEOWYJ7wAJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">blak...@...> wrote:

> rm -rf *
> git checkout --force
>
> On Wednesday, February 11, 2015 at 9:16:27 PM UTC-6, Hannes wrote:
>>
>> What did you do before running
>>
>>     git pull
>>
>> ?
>>
>> On 2/12/15, Blake McBride <[hidden email] <javascript:>> wrote:
>> > Here is the full messages I got:
>> >
>> > ...
>> > Reading: src/Web.st
>> > Reading: src/SUnit.st
>> > Reading: src/Kernel-Tests.st
>> > Reading: src/Compiler-Tests.st
>> > Reading: src/SUnit-Tests.st
>> > Compiling ProtoObject as a subclass of `nil`. A dependency might be
>> > missing.
>> > [Error: Compiler error in section:
>> > BrowserInterface methodsFor: 'actions'
>> >
>> > while processing chunk:
>> > ajax: anObject
>> > ^ jQuery ajax: anObject
>> >
>> > Unknown Variable error: jQuery is not defined]
>> >
>> > Running "amberc:cli" (amberc) task
>> > Reading: external/amber-cli/src/AmberCli.st
>> > Writing program file: external/amber-cli/support/amber-cli.js
>> >
>> > Running "amberc:dev" (amberc) task
>> > Reading: external/amber-dev/lib/Test.st
>> >
>> > Running "amberc:test_runner" (amberc) task
>> > Reading: node_modules/amber-dev/lib/Test.st
>> > Writing program file: test_runner.js
>> >
>> > Done, without errors.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups
>> > "amber-lang" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an
>> > email to amber-lang+...@googlegroups.com <javascript:>.
>> > For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/optout';return true;" onclick="this.href='https://groups.google.com/d/optout';return true;">https://groups.google.com/d/optout.
>> >
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "amber-lang" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="g4xEOWYJ7wAJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">amber-lang+...@googlegroups.com.
> For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/optout';return true;" onclick="this.href='https://groups.google.com/d/optout';return true;">https://groups.google.com/d/optout.
>

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Blake McBride-2
I am still getting errors.  Here is the complete log:

blake@sony-linux-laptop ~ $ rm -rf amber.git
blake@sony-linux-laptop ~ $ git clone https://github.com/amber-smalltalk/amber.git amber.git
Cloning into 'amber.git'...
remote: Counting objects: 28324, done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 28324 (delta 12), reused 0 (delta 0)
Receiving objects: 100% (28324/28324), 44.95 MiB | 1.51 MiB/s, done.
Resolving deltas: 100% (20593/20593), done.
Checking connectivity... done
blake@sony-linux-laptop ~ $ sudo npm install -g amber-cli grunt-cli bower
[sudo] password for blake: 
/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
/usr/local/bin/amber -> /usr/local/lib/node_modules/amber-cli/support/amber-cli.js
/usr/local/bin/amberc -> /usr/local/lib/node_modules/amber-cli/support/amberc-cli.js
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
grunt-cli@0.1.13 /usr/local/lib/node_modules/grunt-cli
├── nopt@1.0.10 (abbrev@1.0.5)
├── resolve@0.3.1
└── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)

amber-cli@0.14.0 /usr/local/lib/node_modules/amber-cli
├── grunt-init-amber@0.14.3
├── amber@0.14.4
├── amber-dev@0.3.2 (amdefine@0.0.8, es6-promise@2.0.1, amd-config-builder@0.2.0)
└── grunt-init@0.3.2 (semver@1.0.14, colors@0.6.2, hooker@0.2.3, async@0.2.10, prompt@0.1.12, grunt@0.4.5, lodash@2.4.1)

bower@1.3.12 /usr/local/lib/node_modules/bower
├── is-root@1.0.0
├── junk@1.0.0
├── stringify-object@1.0.0
├── which@1.0.8
├── abbrev@1.0.5
├── chmodr@0.1.0
├── osenv@0.1.0
├── archy@0.0.2
├── opn@1.0.1
├── rimraf@2.2.8
├── bower-logger@0.2.2
├── lru-cache@2.5.0
├── bower-endpoint-parser@0.2.2
├── graceful-fs@3.0.5
├── lockfile@1.0.0
├── nopt@3.0.1
├── retry@0.6.0
├── tmp@0.0.23
├── q@1.0.1
├── request-progress@0.3.0 (throttleit@0.0.2)
├── semver@2.3.2
├── shell-quote@1.4.2 (array-filter@0.0.1, array-map@0.0.0, array-reduce@0.0.0, jsonify@0.0.0)
├── p-throttler@0.1.0 (q@0.9.7)
├── bower-json@0.4.0 (intersect@0.0.3, deep-extend@0.2.11, graceful-fs@2.0.3)
├── promptly@0.2.0 (read@1.0.5)
├── fstream@1.0.4 (inherits@2.0.1)
├── chalk@0.5.0 (escape-string-regexp@1.0.2, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0)
├── mkdirp@0.5.0 (minimist@0.0.8)
├── bower-config@0.5.2 (osenv@0.0.3, graceful-fs@2.0.3, optimist@0.6.1)
├── fstream-ignore@1.0.2 (inherits@2.0.1, minimatch@2.0.1)
├── tar-fs@0.5.2 (pump@0.3.5, tar-stream@0.4.7)
├── decompress-zip@0.0.8 (nopt@2.2.1, mkpath@0.1.0, touch@0.0.2, readable-stream@1.1.13, binary@0.3.0)
├── glob@4.0.6 (inherits@2.0.1, once@1.3.1, minimatch@1.0.0)
├── request@2.42.0 (caseless@0.6.0, json-stringify-safe@5.0.0, aws-sign2@0.5.0, forever-agent@0.5.2, stringstream@0.0.4, oauth-sign@0.4.0, tunnel-agent@0.4.0, qs@1.2.2, node-uuid@1.4.2, mime-types@1.0.2, form-data@0.1.4, http-signature@0.10.1, bl@0.9.4, tough-cookie@0.12.1, hawk@1.1.1)
├── bower-registry-client@0.2.3 (graceful-fs@2.0.3, request-replay@0.2.0, lru-cache@2.3.1, async@0.2.10, mkdirp@0.3.5, request@2.51.0)
├── cardinal@0.4.0 (redeyed@0.4.4)
├── mout@0.9.1
├── update-notifier@0.2.0 (semver-diff@0.1.0, string-length@0.1.2, latest-version@0.2.0, configstore@0.3.2)
├── inquirer@0.7.1 (figures@1.3.5, through@2.3.6, mute-stream@0.0.4, readline2@0.1.1, lodash@2.4.1, cli-color@0.3.2, rx@2.3.25)
├── handlebars@2.0.0 (optimist@0.3.7, uglify-js@2.3.6)
└── insight@0.4.3 (object-assign@1.0.0, async@0.9.0, chalk@0.5.1, lodash.debounce@2.4.1, os-name@1.0.3, tough-cookie@0.12.1, configstore@0.3.2, inquirer@0.6.0)
blake@sony-linux-laptop ~ $ cd amber.git
blake@sony-linux-laptop ~/amber.git $ npm install
grunt-execute@0.2.2 node_modules/grunt-execute

pegjs@0.8.0 node_modules/pegjs

grunt-contrib-clean@0.6.0 node_modules/grunt-contrib-clean
└── rimraf@2.2.8

requirejs@2.1.16 node_modules/requirejs

amber-dev@0.3.2 node_modules/amber-dev
├── amdefine@0.0.8
├── es6-promise@2.0.1
└── amd-config-builder@0.2.0 (findit@1.2.0, lodash@2.4.1)

grunt@0.4.5 node_modules/grunt
├── which@1.0.8
├── dateformat@1.0.2-1.2.3
├── eventemitter2@0.4.14
├── getobject@0.1.0
├── rimraf@2.2.8
├── colors@0.6.2
├── async@0.1.22
├── grunt-legacy-util@0.2.0
├── hooker@0.2.3
├── exit@0.1.2
├── nopt@1.0.10 (abbrev@1.0.5)
├── lodash@0.9.2
├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
├── coffee-script@1.3.3
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
├── underscore.string@2.2.1
├── iconv-lite@0.2.11
├── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)
├── js-yaml@2.0.5 (argparse@0.1.16, esprima@1.0.4)
└── grunt-legacy-log@0.1.1 (underscore.string@2.3.3, lodash@2.4.1)

grunt-contrib-jshint@0.11.0 node_modules/grunt-contrib-jshint
├── hooker@0.2.3
└── jshint@2.6.0 (strip-json-comments@1.0.2, underscore@1.6.0, exit@0.1.2, minimatch@1.0.0, shelljs@0.3.0, cli@0.6.5, console-browserify@1.1.0, htmlparser2@3.8.2)
blake@sony-linux-laptop ~/amber.git $ bower install
bower jquery#>=1.7.0 <2.1.0     cached git://github.com/jquery/jquery.git#2.0.3
bower jquery#>=1.7.0 <2.1.0   validate 2.0.3 against git://github.com/jquery/jquery.git#>=1.7.0 <2.1.0
bower jquery#>=1.7.0 <2.1.0    install jquery#2.0.3

jquery#2.0.3 bower_components/jquery
blake@sony-linux-laptop ~/amber.git $ mkdir my
blake@sony-linux-laptop ~/amber.git $ git clone https://github.com/amber-smalltalk/helios.git my/helios
Cloning into 'my/helios'...
remote: Counting objects: 664, done.
remote: Total 664 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (664/664), 936.26 KiB | 1.17 MiB/s, done.
Resolving deltas: 100% (419/419), done.
Checking connectivity... done
blake@sony-linux-laptop ~/amber.git $ cd my/helios
blake@sony-linux-laptop ~/amber.git/my/helios $ bower install
bower jquery#>=1.7.0            cached git://github.com/jquery/jquery.git#2.1.3
bower jquery#>=1.7.0          validate 2.1.3 against git://github.com/jquery/jquery.git#>=1.7.0
bower codemirror#^4.7.0         cached git://github.com/marijnh/CodeMirror.git#4.12.0
bower codemirror#^4.7.0       validate 4.12.0 against git://github.com/marijnh/CodeMirror.git#^4.7.0
bower showdown#^0.3.1           cached git://github.com/showdownjs/showdown.git#0.3.4
bower showdown#^0.3.1         validate 0.3.4 against git://github.com/showdownjs/showdown.git#^0.3.1
bower jquery-ui#>=1.9.2         cached git://github.com/components/jqueryui.git#1.11.2
bower jquery-ui#>=1.9.2       validate 1.11.2 against git://github.com/components/jqueryui.git#>=1.9.2
bower amber#>=0.13.2            cached git://github.com/amber-smalltalk/amber.git#0.14.4
bower amber#>=0.13.2          validate 0.14.4 against git://github.com/amber-smalltalk/amber.git#>=0.13.2
bower bootstrap2.3.2#^2.3.2     cached git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2
bower bootstrap2.3.2#^2.3.2   validate 2.3.2 against git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#^2.3.2
bower require-css#^0.1.2        cached git://github.com/guybedford/require-css.git#0.1.8
bower require-css#^0.1.2      validate 0.1.8 against git://github.com/guybedford/require-css.git#^0.1.2
bower jquery-ui#>=1.9.2            new version for git://github.com/components/jqueryui.git#>=1.9.2
bower jquery-ui#>=1.9.2        resolve git://github.com/components/jqueryui.git#>=1.9.2
bower jquery-ui#>=1.9.2       download https://github.com/components/jqueryui/archive/1.11.3.tar.gz
bower jquery#>=1.8.0 <2.1.0     cached git://github.com/jquery/jquery.git#2.0.3
bower jquery#>=1.8.0 <2.1.0   validate 2.0.3 against git://github.com/jquery/jquery.git#>=1.8.0 <2.1.0
bower jquery-ui#>=1.9.2        extract archive.tar.gz
bower jquery-ui#>=1.9.2       resolved git://github.com/components/jqueryui.git#1.11.3
bower jquery#>=1.8.0 <2.1.0    install jquery#2.0.3
bower showdown#^0.3.1          install showdown#0.3.4
bower bootstrap2.3.2#^2.3.2    install bootstrap2.3.2#2.3.2
bower amber#>=0.13.2           install amber#0.14.4
bower codemirror#^4.7.0        install codemirror#4.12.0
bower require-css#^0.1.2       install require-css#0.1.8
bower jquery-ui#>=1.9.2        install jquery-ui#1.11.3

jquery#2.0.3 bower_components/jquery

showdown#0.3.4 bower_components/showdown

bootstrap2.3.2#2.3.2 bower_components/bootstrap2.3.2
└── jquery#2.0.3

amber#0.14.4 bower_components/amber
└── jquery#2.0.3

codemirror#4.12.0 bower_components/codemirror

require-css#0.1.8 bower_components/require-css

jquery-ui#1.11.3 bower_components/jquery-ui
└── jquery#2.0.3
blake@sony-linux-laptop ~/amber.git/my/helios $ cd ../..
blake@sony-linux-laptop ~/amber.git $ git clone https://github.com/amber-smalltalk/amber-attic.git my/amber-attic
Cloning into 'my/amber-attic'...
remote: Counting objects: 80, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 80 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (80/80), done.
Checking connectivity... done
blake@sony-linux-laptop ~/amber.git $ grunt devel
Running "amdconfig:amber" (amdconfig) task

Done, without errors.
blake@sony-linux-laptop ~/amber.git $ grunt amberc
Running "amberc:amber" (amberc) task
Reading: src/Kernel-Objects.st
Reading: src/Kernel-Classes.st
Reading: src/Kernel-Methods.st
Reading: src/Kernel-Collections.st
Reading: src/Kernel-Infrastructure.st
Reading: src/Kernel-Exceptions.st
Reading: src/Kernel-Transcript.st
Reading: src/Kernel-Announcements.st
Reading: src/Kernel-ImportExport.st
Reading: src/Compiler-Exceptions.st
Reading: src/Compiler-Core.st
Reading: src/Compiler-AST.st
Reading: src/Compiler-IR.st
Reading: src/Compiler-Inlining.st
Reading: src/Compiler-Semantic.st
Reading: src/Compiler-Interpreter.st
Reading: src/Web.st
Reading: src/SUnit.st
Reading: src/Kernel-Tests.st
Reading: src/Compiler-Tests.st
Reading: src/SUnit-Tests.st
Compiling ProtoObject as a subclass of `nil`. A dependency might be missing.
[Error: Compiler error in section:
BrowserInterface methodsFor: 'actions'

while processing chunk:
ajax: anObject
^ jQuery ajax: anObject

Unknown Variable error: jQuery is not defined]

Running "amberc:cli" (amberc) task
Reading: external/amber-cli/src/AmberCli.st
Writing program file: external/amber-cli/support/amber-cli.js

Running "amberc:dev" (amberc) task
Reading: external/amber-dev/lib/Test.st

Running "amberc:test_runner" (amberc) task
Reading: node_modules/amber-dev/lib/Test.st
Writing program file: test_runner.js

Done, without errors.
blake@sony-linux-laptop ~/amber.git $ 

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Hannes Hirzel
I do

git clone https://github.com/amber-smalltalk/amber.git

and not

git clone https://github.com/amber-smalltalk/amber.git amber.git

Maybe that has some influence....

On 2/14/15, Blake McBride <[hidden email]> wrote:

> I am still getting errors.  Here is the complete log:
>
> blake@sony-linux-laptop ~ $ rm -rf amber.git
> blake@sony-linux-laptop ~ $ git clone
> https://github.com/amber-smalltalk/amber.git amber.git
> Cloning into 'amber.git'...
> remote: Counting objects: 28324, done.
> remote: Compressing objects: 100% (27/27), done.
> remote: Total 28324 (delta 12), reused 0 (delta 0)
> Receiving objects: 100% (28324/28324), 44.95 MiB | 1.51 MiB/s, done.
> Resolving deltas: 100% (20593/20593), done.
> Checking connectivity... done
> blake@sony-linux-laptop ~ $ sudo npm install -g amber-cli grunt-cli bower
> [sudo] password for blake:
> /usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
> /usr/local/bin/amber ->
> /usr/local/lib/node_modules/amber-cli/support/amber-cli.js
> /usr/local/bin/amberc ->
> /usr/local/lib/node_modules/amber-cli/support/amberc-cli.js
> /usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
> grunt-cli@0.1.13 /usr/local/lib/node_modules/grunt-cli
> ├── nopt@1.0.10 (abbrev@1.0.5)
> ├── resolve@0.3.1
> └── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)
>
> amber-cli@0.14.0 /usr/local/lib/node_modules/amber-cli
> ├── grunt-init-amber@0.14.3
> ├── amber@0.14.4
> ├── amber-dev@0.3.2 (amdefine@0.0.8, es6-promise@2.0.1,
> amd-config-builder@0.2.0)
> └── grunt-init@0.3.2 (semver@1.0.14, colors@0.6.2, hooker@0.2.3,
> async@0.2.10, prompt@0.1.12, grunt@0.4.5, lodash@2.4.1)
>
> bower@1.3.12 /usr/local/lib/node_modules/bower
> ├── is-root@1.0.0
> ├── junk@1.0.0
> ├── stringify-object@1.0.0
> ├── which@1.0.8
> ├── abbrev@1.0.5
> ├── chmodr@0.1.0
> ├── osenv@0.1.0
> ├── archy@0.0.2
> ├── opn@1.0.1
> ├── rimraf@2.2.8
> ├── bower-logger@0.2.2
> ├── lru-cache@2.5.0
> ├── bower-endpoint-parser@0.2.2
> ├── graceful-fs@3.0.5
> ├── lockfile@1.0.0
> ├── nopt@3.0.1
> ├── retry@0.6.0
> ├── tmp@0.0.23
> ├── q@1.0.1
> ├── request-progress@0.3.0 (throttleit@0.0.2)
> ├── semver@2.3.2
> ├── shell-quote@1.4.2 (array-filter@0.0.1, array-map@0.0.0,
> array-reduce@0.0.0, jsonify@0.0.0)
> ├── p-throttler@0.1.0 (q@0.9.7)
> ├── bower-json@0.4.0 (intersect@0.0.3, deep-extend@0.2.11,
> graceful-fs@2.0.3)
> ├── promptly@0.2.0 (read@1.0.5)
> ├── fstream@1.0.4 (inherits@2.0.1)
> ├── chalk@0.5.0 (escape-string-regexp@1.0.2, ansi-styles@1.1.0,
> supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0)
> ├── mkdirp@0.5.0 (minimist@0.0.8)
> ├── bower-config@0.5.2 (osenv@0.0.3, graceful-fs@2.0.3, optimist@0.6.1)
> ├── fstream-ignore@1.0.2 (inherits@2.0.1, minimatch@2.0.1)
> ├── tar-fs@0.5.2 (pump@0.3.5, tar-stream@0.4.7)
> ├── decompress-zip@0.0.8 (nopt@2.2.1, mkpath@0.1.0, touch@0.0.2,
> readable-stream@1.1.13, binary@0.3.0)
> ├── glob@4.0.6 (inherits@2.0.1, once@1.3.1, minimatch@1.0.0)
> ├── request@2.42.0 (caseless@0.6.0, json-stringify-safe@5.0.0,
> aws-sign2@0.5.0, forever-agent@0.5.2, stringstream@0.0.4, oauth-sign@0.4.0,
>
> tunnel-agent@0.4.0, qs@1.2.2, node-uuid@1.4.2, mime-types@1.0.2,
> form-data@0.1.4, http-signature@0.10.1, bl@0.9.4, tough-cookie@0.12.1,
> hawk@1.1.1)
> ├── bower-registry-client@0.2.3 (graceful-fs@2.0.3, request-replay@0.2.0,
> lru-cache@2.3.1, async@0.2.10, mkdirp@0.3.5, request@2.51.0)
> ├── cardinal@0.4.0 (redeyed@0.4.4)
> ├── mout@0.9.1
> ├── update-notifier@0.2.0 (semver-diff@0.1.0, string-length@0.1.2,
> latest-version@0.2.0, configstore@0.3.2)
> ├── inquirer@0.7.1 (figures@1.3.5, through@2.3.6, mute-stream@0.0.4,
> readline2@0.1.1, lodash@2.4.1, cli-color@0.3.2, rx@2.3.25)
> ├── handlebars@2.0.0 (optimist@0.3.7, uglify-js@2.3.6)
> └── insight@0.4.3 (object-assign@1.0.0, async@0.9.0, chalk@0.5.1,
> lodash.debounce@2.4.1, os-name@1.0.3, tough-cookie@0.12.1,
> configstore@0.3.2, inquirer@0.6.0)
> blake@sony-linux-laptop ~ $ cd amber.git
> blake@sony-linux-laptop ~/amber.git $ npm install
> grunt-execute@0.2.2 node_modules/grunt-execute
>
> pegjs@0.8.0 node_modules/pegjs
>
> grunt-contrib-clean@0.6.0 node_modules/grunt-contrib-clean
> └── rimraf@2.2.8
>
> requirejs@2.1.16 node_modules/requirejs
>
> amber-dev@0.3.2 node_modules/amber-dev
> ├── amdefine@0.0.8
> ├── es6-promise@2.0.1
> └── amd-config-builder@0.2.0 (findit@1.2.0, lodash@2.4.1)
>
> grunt@0.4.5 node_modules/grunt
> ├── which@1.0.8
> ├── dateformat@1.0.2-1.2.3
> ├── eventemitter2@0.4.14
> ├── getobject@0.1.0
> ├── rimraf@2.2.8
> ├── colors@0.6.2
> ├── async@0.1.22
> ├── grunt-legacy-util@0.2.0
> ├── hooker@0.2.3
> ├── exit@0.1.2
> ├── nopt@1.0.10 (abbrev@1.0.5)
> ├── lodash@0.9.2
> ├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
> ├── coffee-script@1.3.3
> ├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
> ├── underscore.string@2.2.1
> ├── iconv-lite@0.2.11
> ├── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)
> ├── js-yaml@2.0.5 (argparse@0.1.16, esprima@1.0.4)
> └── grunt-legacy-log@0.1.1 (underscore.string@2.3.3, lodash@2.4.1)
>
> grunt-contrib-jshint@0.11.0 node_modules/grunt-contrib-jshint
> ├── hooker@0.2.3
> └── jshint@2.6.0 (strip-json-comments@1.0.2, underscore@1.6.0, exit@0.1.2,
> minimatch@1.0.0, shelljs@0.3.0, cli@0.6.5, console-browserify@1.1.0,
> htmlparser2@3.8.2)
> blake@sony-linux-laptop ~/amber.git $ bower install
> bower jquery#>=1.7.0 <2.1.0     cached
> git://github.com/jquery/jquery.git#2.0.3
> bower jquery#>=1.7.0 <2.1.0   validate 2.0.3 against
> git://github.com/jquery/jquery.git#>=1.7.0 <2.1.0
> bower jquery#>=1.7.0 <2.1.0    install jquery#2.0.3
>
> jquery#2.0.3 bower_components/jquery
> blake@sony-linux-laptop ~/amber.git $ mkdir my
> blake@sony-linux-laptop ~/amber.git $ git clone
> https://github.com/amber-smalltalk/helios.git my/helios
> Cloning into 'my/helios'...
> remote: Counting objects: 664, done.
> remote: Total 664 (delta 0), reused 0 (delta 0)
> Receiving objects: 100% (664/664), 936.26 KiB | 1.17 MiB/s, done.
> Resolving deltas: 100% (419/419), done.
> Checking connectivity... done
> blake@sony-linux-laptop ~/amber.git $ cd my/helios
> blake@sony-linux-laptop ~/amber.git/my/helios $ bower install
> bower jquery#>=1.7.0            cached
> git://github.com/jquery/jquery.git#2.1.3
> bower jquery#>=1.7.0          validate 2.1.3 against
> git://github.com/jquery/jquery.git#>=1.7.0
> bower codemirror#^4.7.0         cached
> git://github.com/marijnh/CodeMirror.git#4.12.0
> bower codemirror#^4.7.0       validate 4.12.0 against
> git://github.com/marijnh/CodeMirror.git#^4.7.0
> bower showdown#^0.3.1           cached
> git://github.com/showdownjs/showdown.git#0.3.4
> bower showdown#^0.3.1         validate 0.3.4 against
> git://github.com/showdownjs/showdown.git#^0.3.1
> bower jquery-ui#>=1.9.2         cached
> git://github.com/components/jqueryui.git#1.11.2
> bower jquery-ui#>=1.9.2       validate 1.11.2 against
> git://github.com/components/jqueryui.git#>=1.9.2
> bower amber#>=0.13.2            cached
> git://github.com/amber-smalltalk/amber.git#0.14.4
> bower amber#>=0.13.2          validate 0.14.4 against
> git://github.com/amber-smalltalk/amber.git#>=0.13.2
> bower bootstrap2.3.2#^2.3.2     cached
> git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2
> bower bootstrap2.3.2#^2.3.2   validate 2.3.2 against
> git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#^2.3.2
> bower require-css#^0.1.2        cached
> git://github.com/guybedford/require-css.git#0.1.8
> bower require-css#^0.1.2      validate 0.1.8 against
> git://github.com/guybedford/require-css.git#^0.1.2
> bower jquery-ui#>=1.9.2            new version for
> git://github.com/components/jqueryui.git#>=1.9.2
> bower jquery-ui#>=1.9.2        resolve
> git://github.com/components/jqueryui.git#>=1.9.2
> bower jquery-ui#>=1.9.2       download
> https://github.com/components/jqueryui/archive/1.11.3.tar.gz
> bower jquery#>=1.8.0 <2.1.0     cached
> git://github.com/jquery/jquery.git#2.0.3
> bower jquery#>=1.8.0 <2.1.0   validate 2.0.3 against
> git://github.com/jquery/jquery.git#>=1.8.0 <2.1.0
> bower jquery-ui#>=1.9.2        extract archive.tar.gz
> bower jquery-ui#>=1.9.2       resolved
> git://github.com/components/jqueryui.git#1.11.3
> bower jquery#>=1.8.0 <2.1.0    install jquery#2.0.3
> bower showdown#^0.3.1          install showdown#0.3.4
> bower bootstrap2.3.2#^2.3.2    install bootstrap2.3.2#2.3.2
> bower amber#>=0.13.2           install amber#0.14.4
> bower codemirror#^4.7.0        install codemirror#4.12.0
> bower require-css#^0.1.2       install require-css#0.1.8
> bower jquery-ui#>=1.9.2        install jquery-ui#1.11.3
>
> jquery#2.0.3 bower_components/jquery
>
> showdown#0.3.4 bower_components/showdown
>
> bootstrap2.3.2#2.3.2 bower_components/bootstrap2.3.2
> └── jquery#2.0.3
>
> amber#0.14.4 bower_components/amber
> └── jquery#2.0.3
>
> codemirror#4.12.0 bower_components/codemirror
>
> require-css#0.1.8 bower_components/require-css
>
> jquery-ui#1.11.3 bower_components/jquery-ui
> └── jquery#2.0.3
> blake@sony-linux-laptop ~/amber.git/my/helios $ cd ../..
> blake@sony-linux-laptop ~/amber.git $ git clone
> https://github.com/amber-smalltalk/amber-attic.git my/amber-attic
> Cloning into 'my/amber-attic'...
> remote: Counting objects: 80, done.
> remote: Compressing objects: 100% (4/4), done.
> remote: Total 80 (delta 0), reused 0 (delta 0)
> Unpacking objects: 100% (80/80), done.
> Checking connectivity... done
> blake@sony-linux-laptop ~/amber.git $ grunt devel
> Running "amdconfig:amber" (amdconfig) task
>
> Done, without errors.
> blake@sony-linux-laptop ~/amber.git $ grunt amberc
> Running "amberc:amber" (amberc) task
> Reading: src/Kernel-Objects.st
> Reading: src/Kernel-Classes.st
> Reading: src/Kernel-Methods.st
> Reading: src/Kernel-Collections.st
> Reading: src/Kernel-Infrastructure.st
> Reading: src/Kernel-Exceptions.st
> Reading: src/Kernel-Transcript.st
> Reading: src/Kernel-Announcements.st
> Reading: src/Kernel-ImportExport.st
> Reading: src/Compiler-Exceptions.st
> Reading: src/Compiler-Core.st
> Reading: src/Compiler-AST.st
> Reading: src/Compiler-IR.st
> Reading: src/Compiler-Inlining.st
> Reading: src/Compiler-Semantic.st
> Reading: src/Compiler-Interpreter.st
> Reading: src/Web.st
> Reading: src/SUnit.st
> Reading: src/Kernel-Tests.st
> Reading: src/Compiler-Tests.st
> Reading: src/SUnit-Tests.st
> Compiling ProtoObject as a subclass of `nil`. A dependency might be
> missing.
> [Error: Compiler error in section:
> BrowserInterface methodsFor: 'actions'
>
> while processing chunk:
> ajax: anObject
> ^ jQuery ajax: anObject
>
> Unknown Variable error: jQuery is not defined]
>
> Running "amberc:cli" (amberc) task
> Reading: external/amber-cli/src/AmberCli.st
> Writing program file: external/amber-cli/support/amber-cli.js
>
> Running "amberc:dev" (amberc) task
> Reading: external/amber-dev/lib/Test.st
>
> Running "amberc:test_runner" (amberc) task
> Reading: node_modules/amber-dev/lib/Test.st
> Writing program file: test_runner.js
>
> Done, without errors.
> blake@sony-linux-laptop ~/amber.git $
>
> --
> You received this message because you are subscribed to the Google Groups
> "amber-lang" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [hidden email].
> For more options, visit https://groups.google.com/d/optout.
>

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Herby Vojčík
In reply to this post by Blake McBride-2
Fill a bug.

Dňa 14. februára 2015 4:39:38 CET používateľ Blake McBride <[hidden email]> napísal:
I am still getting errors.  Here is the complete log:

blake@sony-linux-laptop ~ $ rm -rf amber.git
blake@sony-linux-laptop ~ $ git clone https://github.com/amber-smalltalk/amber.git amber.git
Cloning into 'amber.git'...
remote: Counting objects: 28324, done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 28324 (delta 12), reused 0 (delta 0)
Receiving objects: 100% (28324/28324), 44.95 MiB | 1.51 MiB/s, done.
Resolving deltas: 100% (20593/20593), done.
Checking connectivity... done
blake@sony-linux-laptop ~ $ sudo npm install -g amber-cli grunt-cli bower
[sudo] password for blake: 
/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
/usr/local/bin/amber -> /usr/local/lib/node_modules/amber-cli/support/amber-cli.js
/usr/local/bin/amberc -> /usr/local/lib/node_modules/amber-cli/support/amberc-cli.js
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
grunt-cli@0.1.13 /usr/local/lib/node_modules/grunt-cli
├── nopt@1.0.10 (abbrev@1.0.5)
├── resolve@0.3.1
└── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)

amber-cli@0.14.0 /usr/local/lib/node_modules/amber-cli
├── grunt-init-amber@0.14.3
├── amber@0.14.4
├── amber-dev@0.3.2 (amdefine@0.0.8, es6-promise@2.0.1, amd-config-builder@0.2.0)
└── grunt-init@0.3.2 (semver@1.0.14, colors@0.6.2, hooker@0.2.3, async@0.2.10, prompt@0.1.12, grunt@0.4.5, lodash@2.4.1)

bower@1.3.12 /usr/local/lib/node_modules/bower
├── is-root@1.0.0
├── junk@1.0.0
├── stringify-object@1.0.0
├── which@1.0.8
├── abbrev@1.0.5
├── chmodr@0.1.0
├── osenv@0.1.0
├── archy@0.0.2
├── opn@1.0.1
├── rimraf@2.2.8
├── bower-logger@0.2.2
├── lru-cache@2.5.0
├── bower-endpoint-parser@0.2.2
├── graceful-fs@3.0.5
├── lockfile@1.0.0
├── nopt@3.0.1
├── retry@0.6.0
├── tmp@0.0.23
├── q@1.0.1
├── request-progress@0.3.0 (throttleit@0.0.2)
├── semver@2.3.2
├── shell-quote@1.4.2 (array-filter@0.0.1, array-map@0.0.0, array-reduce@0.0.0, jsonify@0.0.0)
├── p-throttler@0.1.0 (q@0.9.7)
├── bower-json@0.4.0 (intersect@0.0.3, deep-extend@0.2.11, graceful-fs@2.0.3)
├── promptly@0.2.0 (read@1.0.5)
├── fstream@1.0.4 (inherits@2.0.1)
├── chalk@0.5.0 (escape-string-regexp@1.0.2, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0)
├── mkdirp@0.5.0 (minimist@0.0.8)
├── bower-config@0.5.2 (osenv@0.0.3, graceful-fs@2.0.3, optimist@0.6.1)
├── fstream-ignore@1.0.2 (inherits@2.0.1, minimatch@2.0.1)
├── tar-fs@0.5.2 (pump@0.3.5, tar-stream@0.4.7)
├── decompress-zip@0.0.8 (nopt@2.2.1, mkpath@0.1.0, touch@0.0.2, readable-stream@1.1.13, binary@0.3.0)
├── glob@4.0.6 (inherits@2.0.1, once@1.3.1, minimatch@1.0.0)
├── request@2.42.0 (caseless@0.6.0, json-stringify-safe@5.0.0, aws-sign2@0.5.0, forever-agent@0.5.2, stringstream@0.0.4, oauth-sign@0.4.0, tunnel-agent@0.4.0, qs@1.2.2, node-uuid@1.4.2, mime-types@1.0.2, form-data@0.1.4, http-signature@0.10.1, bl@0.9.4, tough-cookie@0.12.1, hawk@1.1.1)
├── bower-registry-client@0.2.3 (graceful-fs@2.0.3, request-replay@0.2.0, lru-cache@2.3.1, async@0.2.10, mkdirp@0.3.5, request@2.51.0)
├── cardinal@0.4.0 (redeyed@0.4.4)
├── mout@0.9.1
├── update-notifier@0.2.0 (semver-diff@0.1.0, string-length@0.1.2, latest-version@0.2.0, configstore@0.3.2)
├── inquirer@0.7.1 (figures@1.3.5, through@2.3.6, mute-stream@0.0.4, readline2@0.1.1, lodash@2.4.1, cli-color@0.3.2, rx@2.3.25)
├── handlebars@2.0.0 (optimist@0.3.7, uglify-js@2.3.6)
└── insight@0.4.3 (object-assign@1.0.0, async@0.9.0, chalk@0.5.1, lodash.debounce@2.4.1, os-name@1.0.3, tough-cookie@0.12.1, configstore@0.3.2, inquirer@0.6.0)
blake@sony-linux-laptop ~ $ cd amber.git
blake@sony-linux-laptop ~/amber.git $ npm install
grunt-execute@0.2.2 node_modules/grunt-execute

pegjs@0.8.0 node_modules/pegjs

grunt-contrib-clean@0.6.0 node_modules/grunt-contrib-clean
└── rimraf@2.2.8

requirejs@2.1.16 node_modules/requirejs

amber-dev@0.3.2 node_modules/amber-dev
├── amdefine@0.0.8
├── es6-promise@2.0.1
└── amd-config-builder@0.2.0 (findit@1.2.0, lodash@2.4.1)

grunt@0.4.5 node_modules/grunt
├── which@1.0.8
├── dateformat@1.0.2-1.2.3
├── eventemitter2@0.4.14
├── getobject@0.1.0
├── rimraf@2.2.8
├── colors@0.6.2
├── async@0.1.22
├── grunt-legacy-util@0.2.0
├── hooker@0.2.3
├── exit@0.1.2
├── nopt@1.0.10 (abbrev@1.0.5)
├── lodash@0.9.2
├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
├── coffee-script@1.3.3
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
├── underscore.string@2.2.1
├── iconv-lite@0.2.11
├── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)
├── js-yaml@2.0.5 (argparse@0.1.16, esprima@1.0.4)
└── grunt-legacy-log@0.1.1 (underscore.string@2.3.3, lodash@2.4.1)

grunt-contrib-jshint@0.11.0 node_modules/grunt-contrib-jshint
├── hooker@0.2.3
└── jshint@2.6.0 (strip-json-comments@1.0.2, underscore@1.6.0, exit@0.1.2, minimatch@1.0.0, shelljs@0.3.0, cli@0.6.5, console-browserify@1.1.0, htmlparser2@3.8.2)
blake@sony-linux-laptop ~/amber.git $ bower install
bower jquery#>=1.7.0 <2.1.0     cached git://github.com/jquery/jquery.git#2.0.3
bower jquery#>=1.7.0 <2.1.0   validate 2.0.3 against git://github.com/jquery/jquery.git#>=1.7.0 <2.1.0
bower jquery#>=1.7.0 <2.1.0    install jquery#2.0.3

jquery#2.0.3 bower_components/jquery
blake@sony-linux-laptop ~/amber.git $ mkdir my
blake@sony-linux-laptop ~/amber.git $ git clone https://github.com/amber-smalltalk/helios.git my/helios
Cloning into 'my/helios'...
remote: Counting objects: 664, done.
remote: Total 664 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (664/664), 936.26 KiB | 1.17 MiB/s, done.
Resolving deltas: 100% (419/419), done.
Checking connectivity... done
blake@sony-linux-laptop ~/amber.git $ cd my/helios
blake@sony-linux-laptop ~/amber.git/my/helios $ bower install
bower jquery#>=1.7.0            cached git://github.com/jquery/jquery.git#2.1.3
bower jquery#>=1.7.0          validate 2.1.3 against git://github.com/jquery/jquery.git#>=1.7.0
bower codemirror#^4.7.0         cached git://github.com/marijnh/CodeMirror.git#4.12.0
bower codemirror#^4.7.0       validate 4.12.0 against git://github.com/marijnh/CodeMirror.git#^4.7.0
bower showdown#^0.3.1           cached git://github.com/showdownjs/showdown.git#0.3.4
bower showdown#^0.3.1         validate 0.3.4 against git://github.com/showdownjs/showdown.git#^0.3.1
bower jquery-ui#>=1.9.2         cached git://github.com/components/jqueryui.git#1.11.2
bower jquery-ui#>=1.9.2       validate 1.11.2 against git://github.com/components/jqueryui.git#>=1.9.2
bower amber#>=0.13.2            cached git://github.com/amber-smalltalk/amber.git#0.14.4
bower amber#>=0.13.2          validate 0.14.4 against git://github.com/amber-smalltalk/amber.git#>=0.13.2
bower bootstrap2.3.2#^2.3.2     cached git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2
bower bootstrap2.3.2#^2.3.2   validate 2.3.2 against git://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#^2.3.2
bower require-css#^0.1.2        cached git://github.com/guybedford/require-css.git#0.1.8
bower require-css#^0.1.2      validate 0.1.8 against git://github.com/guybedford/require-css.git#^0.1.2
bower jquery-ui#>=1.9.2            new version for git://github.com/components/jqueryui.git#>=1.9.2
bower jquery-ui#>=1.9.2        resolve git://github.com/components/jqueryui.git#>=1.9.2
bower jquery-ui#>=1.9.2       download https://github.com/components/jqueryui/archive/1.11.3.tar.gz
bower jquery#>=1.8.0 <2.1.0     cached git://github.com/jquery/jquery.git#2.0.3
bower jquery#>=1.8.0 <2.1.0   validate 2.0.3 against git://github.com/jquery/jquery.git#>=1.8.0 <2.1.0
bower jquery-ui#>=1.9.2        extract archive.tar.gz
bower jquery-ui#>=1.9.2       resolved git://github.com/components/jqueryui.git#1.11.3
bower jquery#>=1.8.0 <2.1.0    install jquery#2.0.3
bower showdown#^0.3.1          install showdown#0.3.4
bower bootstrap2.3.2#^2.3.2    install bootstrap2.3.2#2.3.2
bower amber#>=0.13.2           install amber#0.14.4
bower codemirror#^4.7.0        install codemirror#4.12.0
bower require-css#^0.1.2       install require-css#0.1.8
bower jquery-ui#>=1.9.2        install jquery-ui#1.11.3

jquery#2.0.3 bower_components/jquery

showdown#0.3.4 bower_components/showdown

bootstrap2.3.2#2.3.2 bower_components/bootstrap2.3.2
└── jquery#2.0.3

amber#0.14.4 bower_components/amber
└── jquery#2.0.3

codemirror#4.12.0 bower_components/codemirror

require-css#0.1.8 bower_components/require-css

jquery-ui#1.11.3 bower_components/jquery-ui
└── jquery#2.0.3
blake@sony-linux-laptop ~/amber.git/my/helios $ cd ../..
blake@sony-linux-laptop ~/amber.git $ git clone https://github.com/amber-smalltalk/amber-attic.git my/amber-attic
Cloning into 'my/amber-attic'...
remote: Counting objects: 80, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 80 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (80/80), done.
Checking connectivity... done
blake@sony-linux-laptop ~/amber.git $ grunt devel
Running "amdconfig:amber" (amdconfig) task

Done, without errors.
blake@sony-linux-laptop ~/amber.git $ grunt amberc
Running "amberc:amber" (amberc) task
Reading: src/Kernel-Objects.st
Reading: src/Kernel-Classes.st
Reading: src/Kernel-Methods.st
Reading: src/Kernel-Collections.st
Reading: src/Kernel-Infrastructure.st
Reading: src/Kernel-Exceptions.st
Reading: src/Kernel-Transcript.st
Reading: src/Kernel-Announcements.st
Reading: src/Kernel-ImportExport.st
Reading: src/Compiler-Exceptions.st
Reading: src/Compiler-Core.st
Reading: src/Compiler-AST.st
Reading: src/Compiler-IR.st
Reading: src/Compiler-Inlining.st
Reading: src/Compiler-Semantic.st
Reading: src/Compiler-Interpreter.st
Reading: src/Web.st
Reading: src/SUnit.st
Reading: src/Kernel-Tests.st
Reading: src/Compiler-Tests.st
Reading: src/SUnit-Tests.st
Compiling ProtoObject as a subclass of `nil`. A dependency might be missing.
[Error: Compiler error in section:
BrowserInterface methodsFor: 'actions'

while processing chunk:
ajax: anObject
^ jQuery ajax: anObject

Unknown Variable error: jQuery is not defined]

Running "amberc:cli" (amberc) task
Reading: external/amber-cli/src/AmberCli.st
Writing program file: external/amber-cli/support/amber-cli.js

Running "amberc:dev" (amberc) task
Reading: external/amber-dev/lib/Test.st

Running "amberc:test_runner" (amberc) task
Reading: node_modules/amber-dev/lib/Test.st
Writing program file: test_runner.js

Done, without errors.
blake@sony-linux-laptop ~/amber.git $ 

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Blake McBride-2
In reply to this post by Hannes Hirzel
The _only_ difference between the two is that one puts it in amber and the other in amber.git.  In the past I did:

mv amber amber.git

Same issue.


On Saturday, February 14, 2015 at 2:03:35 AM UTC-6, Hannes wrote:
I do

git clone <a href="https://github.com/amber-smalltalk/amber.git" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;">https://github.com/amber-smalltalk/amber.git

and not

git clone <a href="https://github.com/amber-smalltalk/amber.git" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;">https://github.com/amber-smalltalk/amber.git amber.git

Maybe that has some influence....

On 2/14/15, Blake McBride <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="5ykXnAlQ6Q8J" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">blak...@...> wrote:

> I am still getting errors.  Here is the complete log:
>
> blake@sony-linux-laptop ~ $ rm -rf amber.git
> blake@sony-linux-laptop ~ $ git clone
> <a href="https://github.com/amber-smalltalk/amber.git" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;">https://github.com/amber-smalltalk/amber.git amber.git
> Cloning into 'amber.git'...
> remote: Counting objects: 28324, done.
> remote: Compressing objects: 100% (27/27), done.
> remote: Total 28324 (delta 12), reused 0 (delta 0)
> Receiving objects: 100% (28324/28324), 44.95 MiB | 1.51 MiB/s, done.
> Resolving deltas: 100% (20593/20593), done.
> Checking connectivity... done
> blake@sony-linux-laptop ~ $ sudo npm install -g amber-cli grunt-cli bower
> [sudo] password for blake:
> /usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
> /usr/local/bin/amber ->
> /usr/local/lib/node_modules/amber-cli/support/amber-cli.js
> /usr/local/bin/amberc ->
> /usr/local/lib/node_modules/amber-cli/support/amberc-cli.js
> /usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
> grunt-cli@0.1.13 /usr/local/lib/node_modules/grunt-cli
> ├── nopt@1.0.10 (abbrev@1.0.5)
> ├── resolve@0.3.1
> └── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)
>
> amber-cli@0.14.0 /usr/local/lib/node_modules/amber-cli
> ├── grunt-init-amber@0.14.3
> ├── amber@0.14.4
> ├── amber-dev@0.3.2 (amdefine@0.0.8, es6-promise@2.0.1,
> amd-config-builder@0.2.0)
> └── grunt-init@0.3.2 (semver@1.0.14, colors@0.6.2, hooker@0.2.3,
> async@0.2.10, prompt@0.1.12, grunt@0.4.5, lodash@2.4.1)
>
> bower@1.3.12 /usr/local/lib/node_modules/bower
> ├── is-root@1.0.0
> ├── junk@1.0.0
> ├── stringify-object@1.0.0
> ├── which@1.0.8
> ├── abbrev@1.0.5
> ├── chmodr@0.1.0
> ├── osenv@0.1.0
> ├── archy@0.0.2
> ├── opn@1.0.1
> ├── rimraf@2.2.8
> ├── bower-logger@0.2.2
> ├── lru-cache@2.5.0
> ├── bower-endpoint-parser@0.2.2
> ├── graceful-fs@3.0.5
> ├── lockfile@1.0.0
> ├── nopt@3.0.1
> ├── retry@0.6.0
> ├── tmp@0.0.23
> ├── q@1.0.1
> ├── request-progress@0.3.0 (throttleit@0.0.2)
> ├── semver@2.3.2
> ├── shell-quote@1.4.2 (array-filter@0.0.1, array-map@0.0.0,
> array-reduce@0.0.0, jsonify@0.0.0)
> ├── p-throttler@0.1.0 (q@0.9.7)
> ├── bower-json@0.4.0 (intersect@0.0.3, deep-extend@0.2.11,
> graceful-fs@2.0.3)
> ├── promptly@0.2.0 (read@1.0.5)
> ├── fstream@1.0.4 (inherits@2.0.1)
> ├── chalk@0.5.0 (escape-string-regexp@1.0.2, ansi-styles@1.1.0,
> supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0)
> ├── mkdirp@0.5.0 (minimist@0.0.8)
> ├── bower-config@0.5.2 (osenv@0.0.3, graceful-fs@2.0.3, optimist@0.6.1)
> ├── fstream-ignore@1.0.2 (inherits@2.0.1, minimatch@2.0.1)
> ├── tar-fs@0.5.2 (pump@0.3.5, tar-stream@0.4.7)
> ├── decompress-zip@0.0.8 (nopt@2.2.1, mkpath@0.1.0, touch@0.0.2,
> readable-stream@1.1.13, binary@0.3.0)
> ├── glob@4.0.6 (inherits@2.0.1, once@1.3.1, minimatch@1.0.0)
> ├── request@2.42.0 (caseless@0.6.0, json-stringify-safe@5.0.0,
> aws-sign2@0.5.0, forever-agent@0.5.2, stringstream@0.0.4, oauth-sign@0.4.0,
>
> tunnel-agent@0.4.0, qs@1.2.2, node-uuid@1.4.2, mime-types@1.0.2,
> form-data@0.1.4, http-signature@0.10.1, bl@0.9.4, tough-cookie@0.12.1,
> hawk@1.1.1)
> ├── bower-registry-client@0.2.3 (graceful-fs@2.0.3, request-replay@0.2.0,
> lru-cache@2.3.1, async@0.2.10, mkdirp@0.3.5, request@2.51.0)
> ├── cardinal@0.4.0 (redeyed@0.4.4)
> ├── mout@0.9.1
> ├── update-notifier@0.2.0 (semver-diff@0.1.0, string-length@0.1.2,
> latest-version@0.2.0, configstore@0.3.2)
> ├── inquirer@0.7.1 (figures@1.3.5, through@2.3.6, mute-stream@0.0.4,
> readline2@0.1.1, lodash@2.4.1, cli-color@0.3.2, rx@2.3.25)
> ├── handlebars@2.0.0 (optimist@0.3.7, uglify-js@2.3.6)
> └── insight@0.4.3 (object-assign@1.0.0, async@0.9.0, chalk@0.5.1,
> lodash.debounce@2.4.1, os-name@1.0.3, tough-cookie@0.12.1,
> configstore@0.3.2, inquirer@0.6.0)
> blake@sony-linux-laptop ~ $ cd amber.git
> blake@sony-linux-laptop ~/amber.git $ npm install
> grunt-execute@0.2.2 node_modules/grunt-execute
>
> pegjs@0.8.0 node_modules/pegjs
>
> grunt-contrib-clean@0.6.0 node_modules/grunt-contrib-clean
> └── rimraf@2.2.8
>
> requirejs@2.1.16 node_modules/requirejs
>
> amber-dev@0.3.2 node_modules/amber-dev
> ├── amdefine@0.0.8
> ├── es6-promise@2.0.1
> └── amd-config-builder@0.2.0 (findit@1.2.0, lodash@2.4.1)
>
> grunt@0.4.5 node_modules/grunt
> ├── which@1.0.8
> ├── dateformat@1.0.2-1.2.3
> ├── eventemitter2@0.4.14
> ├── getobject@0.1.0
> ├── rimraf@2.2.8
> ├── colors@0.6.2
> ├── async@0.1.22
> ├── grunt-legacy-util@0.2.0
> ├── hooker@0.2.3
> ├── exit@0.1.2
> ├── nopt@1.0.10 (abbrev@1.0.5)
> ├── lodash@0.9.2
> ├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
> ├── coffee-script@1.3.3
> ├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
> ├── underscore.string@2.2.1
> ├── iconv-lite@0.2.11
> ├── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)
> ├── js-yaml@2.0.5 (argparse@0.1.16, esprima@1.0.4)
> └── grunt-legacy-log@0.1.1 (underscore.string@2.3.3, lodash@2.4.1)
>
> grunt-contrib-jshint@0.11.0 node_modules/grunt-contrib-jshint
> ├── hooker@0.2.3
> └── jshint@2.6.0 (strip-json-comments@1.0.2, underscore@1.6.0, exit@0.1.2,
> minimatch@1.0.0, shelljs@0.3.0, cli@0.6.5, console-browserify@1.1.0,
> htmlparser2@3.8.2)
> blake@sony-linux-laptop ~/amber.git $ bower install
> bower jquery#>=1.7.0 <2.1.0     cached
> git://<a href="http://github.com/jquery/jquery.git#2.0.3" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%232.0.3\46sa\75D\46sntz\0751\46usg\75AFQjCNHBJzjGMjxC4dF8lwC9SQFw4shDvw';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%232.0.3\46sa\75D\46sntz\0751\46usg\75AFQjCNHBJzjGMjxC4dF8lwC9SQFw4shDvw';return true;">github.com/jquery/jquery.git#2.0.3
> bower jquery#>=1.7.0 <2.1.0   validate 2.0.3 against
> git://<a href="http://github.com/jquery/jquery.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCVUlj7JiT-Va0tHb5_nto0mF8qA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCVUlj7JiT-Va0tHb5_nto0mF8qA';return true;">github.com/jquery/jquery.git#>=1.7.0 <2.1.0
> bower jquery#>=1.7.0 <2.1.0    install jquery#2.0.3
>
> jquery#2.0.3 bower_components/jquery
> blake@sony-linux-laptop ~/amber.git $ mkdir my
> blake@sony-linux-laptop ~/amber.git $ git clone
> <a href="https://github.com/amber-smalltalk/helios.git" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Fhelios.git\46sa\75D\46sntz\0751\46usg\75AFQjCNF-aYgT7UVgpbtjmi3kzWPa32gqDA';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Fhelios.git\46sa\75D\46sntz\0751\46usg\75AFQjCNF-aYgT7UVgpbtjmi3kzWPa32gqDA';return true;">https://github.com/amber-smalltalk/helios.git my/helios
> Cloning into 'my/helios'...
> remote: Counting objects: 664, done.
> remote: Total 664 (delta 0), reused 0 (delta 0)
> Receiving objects: 100% (664/664), 936.26 KiB | 1.17 MiB/s, done.
> Resolving deltas: 100% (419/419), done.
> Checking connectivity... done
> blake@sony-linux-laptop ~/amber.git $ cd my/helios
> blake@sony-linux-laptop ~/amber.git/my/helios $ bower install
> bower jquery#>=1.7.0            cached
> git://<a href="http://github.com/jquery/jquery.git#2.1.3" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%232.1.3\46sa\75D\46sntz\0751\46usg\75AFQjCNHSUQ00gvhIWKWkaxEhxbfd8kdlQA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%232.1.3\46sa\75D\46sntz\0751\46usg\75AFQjCNHSUQ00gvhIWKWkaxEhxbfd8kdlQA';return true;">github.com/jquery/jquery.git#2.1.3
> bower jquery#>=1.7.0          validate 2.1.3 against
> git://<a href="http://github.com/jquery/jquery.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCVUlj7JiT-Va0tHb5_nto0mF8qA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCVUlj7JiT-Va0tHb5_nto0mF8qA';return true;">github.com/jquery/jquery.git#>=1.7.0
> bower codemirror#^4.7.0         cached
> git://<a href="http://github.com/marijnh/CodeMirror.git#4.12.0" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fmarijnh%2FCodeMirror.git%234.12.0\46sa\75D\46sntz\0751\46usg\75AFQjCNHIZH_TWNoa0EUUOnnwSk051Miytg';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fmarijnh%2FCodeMirror.git%234.12.0\46sa\75D\46sntz\0751\46usg\75AFQjCNHIZH_TWNoa0EUUOnnwSk051Miytg';return true;">github.com/marijnh/CodeMirror.git#4.12.0
> bower codemirror#^4.7.0       validate 4.12.0 against
> git://<a href="http://github.com/marijnh/CodeMirror.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fmarijnh%2FCodeMirror.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNGWbYdrF8eKdN4ofefwGkEExVmSSw';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fmarijnh%2FCodeMirror.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNGWbYdrF8eKdN4ofefwGkEExVmSSw';return true;">github.com/marijnh/CodeMirror.git#^4.7.0
> bower showdown#^0.3.1           cached
> git://<a href="http://github.com/showdownjs/showdown.git#0.3.4" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fshowdownjs%2Fshowdown.git%230.3.4\46sa\75D\46sntz\0751\46usg\75AFQjCNFJX2iWkfntEAR7k6vlH_54EzWwGA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fshowdownjs%2Fshowdown.git%230.3.4\46sa\75D\46sntz\0751\46usg\75AFQjCNFJX2iWkfntEAR7k6vlH_54EzWwGA';return true;">github.com/showdownjs/showdown.git#0.3.4
> bower showdown#^0.3.1         validate 0.3.4 against
> git://<a href="http://github.com/showdownjs/showdown.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fshowdownjs%2Fshowdown.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFJ2ohvl7-W8oI89U5hHpcCV014-g';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fshowdownjs%2Fshowdown.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFJ2ohvl7-W8oI89U5hHpcCV014-g';return true;">github.com/showdownjs/showdown.git#^0.3.1
> bower jquery-ui#>=1.9.2         cached
> git://<a href="http://github.com/components/jqueryui.git#1.11.2" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%231.11.2\46sa\75D\46sntz\0751\46usg\75AFQjCNFSCMVXclHK3PV2-mR31dCtG7UaiQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%231.11.2\46sa\75D\46sntz\0751\46usg\75AFQjCNFSCMVXclHK3PV2-mR31dCtG7UaiQ';return true;">github.com/components/jqueryui.git#1.11.2
> bower jquery-ui#>=1.9.2       validate 1.11.2 against
> git://<a href="http://github.com/components/jqueryui.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCCnuCvM9fnwo_sP39Hwe4CI7BQQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCCnuCvM9fnwo_sP39Hwe4CI7BQQ';return true;">github.com/components/jqueryui.git#>=1.9.2
> bower amber#>=0.13.2            cached
> git://<a href="http://github.com/amber-smalltalk/amber.git#0.14.4" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git%230.14.4\46sa\75D\46sntz\0751\46usg\75AFQjCNGx9H1vF0GgUJhAm99h_Kkzw2aIeQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git%230.14.4\46sa\75D\46sntz\0751\46usg\75AFQjCNGx9H1vF0GgUJhAm99h_Kkzw2aIeQ';return true;">github.com/amber-smalltalk/amber.git#0.14.4
> bower amber#>=0.13.2          validate 0.14.4 against
> git://<a href="http://github.com/amber-smalltalk/amber.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNH-cIgLAnmXlTjdR4tf8zaS-n7uNA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNH-cIgLAnmXlTjdR4tf8zaS-n7uNA';return true;">github.com/amber-smalltalk/amber.git#>=0.13.2
> bower bootstrap2.3.2#^2.3.2     cached
> git://<a href="http://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Falonisser%2Fbower-bootstrap-2.3.2-legacy.git%232.3.2\46sa\75D\46sntz\0751\46usg\75AFQjCNEwZCrEMFd72AEzGXD6Z6GvYWUK4Q';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Falonisser%2Fbower-bootstrap-2.3.2-legacy.git%232.3.2\46sa\75D\46sntz\0751\46usg\75AFQjCNEwZCrEMFd72AEzGXD6Z6GvYWUK4Q';return true;">github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#2.3.2
> bower bootstrap2.3.2#^2.3.2   validate 2.3.2 against
> git://<a href="http://github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Falonisser%2Fbower-bootstrap-2.3.2-legacy.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNGoDoCFHNGE1vaK11UiuXMftE2hBA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Falonisser%2Fbower-bootstrap-2.3.2-legacy.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNGoDoCFHNGE1vaK11UiuXMftE2hBA';return true;">github.com/alonisser/bower-bootstrap-2.3.2-legacy.git#^2.3.2
> bower require-css#^0.1.2        cached
> git://<a href="http://github.com/guybedford/require-css.git#0.1.8" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fguybedford%2Frequire-css.git%230.1.8\46sa\75D\46sntz\0751\46usg\75AFQjCNGVwygAVSn_ZyKaqeO1PWtYurC2tQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fguybedford%2Frequire-css.git%230.1.8\46sa\75D\46sntz\0751\46usg\75AFQjCNGVwygAVSn_ZyKaqeO1PWtYurC2tQ';return true;">github.com/guybedford/require-css.git#0.1.8
> bower require-css#^0.1.2      validate 0.1.8 against
> git://<a href="http://github.com/guybedford/require-css.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fguybedford%2Frequire-css.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNE-ofuR_J2nKc0BSnrbQh7Mlkc9Rw';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fguybedford%2Frequire-css.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNE-ofuR_J2nKc0BSnrbQh7Mlkc9Rw';return true;">github.com/guybedford/require-css.git#^0.1.2
> bower jquery-ui#>=1.9.2            new version for
> git://<a href="http://github.com/components/jqueryui.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCCnuCvM9fnwo_sP39Hwe4CI7BQQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCCnuCvM9fnwo_sP39Hwe4CI7BQQ';return true;">github.com/components/jqueryui.git#>=1.9.2
> bower jquery-ui#>=1.9.2        resolve
> git://<a href="http://github.com/components/jqueryui.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCCnuCvM9fnwo_sP39Hwe4CI7BQQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCCnuCvM9fnwo_sP39Hwe4CI7BQQ';return true;">github.com/components/jqueryui.git#>=1.9.2
> bower jquery-ui#>=1.9.2       download
> <a href="https://github.com/components/jqueryui/archive/1.11.3.tar.gz" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui%2Farchive%2F1.11.3.tar.gz\46sa\75D\46sntz\0751\46usg\75AFQjCNHj8qK9w22YOsvK_NayklzvkmgnZw';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui%2Farchive%2F1.11.3.tar.gz\46sa\75D\46sntz\0751\46usg\75AFQjCNHj8qK9w22YOsvK_NayklzvkmgnZw';return true;">https://github.com/components/jqueryui/archive/1.11.3.tar.gz
> bower jquery#>=1.8.0 <2.1.0     cached
> git://<a href="http://github.com/jquery/jquery.git#2.0.3" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%232.0.3\46sa\75D\46sntz\0751\46usg\75AFQjCNHBJzjGMjxC4dF8lwC9SQFw4shDvw';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%232.0.3\46sa\75D\46sntz\0751\46usg\75AFQjCNHBJzjGMjxC4dF8lwC9SQFw4shDvw';return true;">github.com/jquery/jquery.git#2.0.3
> bower jquery#>=1.8.0 <2.1.0   validate 2.0.3 against
> git://<a href="http://github.com/jquery/jquery.git#" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCVUlj7JiT-Va0tHb5_nto0mF8qA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fjquery%2Fjquery.git%23\46sa\75D\46sntz\0751\46usg\75AFQjCNFCVUlj7JiT-Va0tHb5_nto0mF8qA';return true;">github.com/jquery/jquery.git#>=1.8.0 <2.1.0
> bower jquery-ui#>=1.9.2        extract archive.tar.gz
> bower jquery-ui#>=1.9.2       resolved
> git://<a href="http://github.com/components/jqueryui.git#1.11.3" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%231.11.3\46sa\75D\46sntz\0751\46usg\75AFQjCNFuJKa-5sYxEXVErxjRBXWgZJEZdA';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgithub.com%2Fcomponents%2Fjqueryui.git%231.11.3\46sa\75D\46sntz\0751\46usg\75AFQjCNFuJKa-5sYxEXVErxjRBXWgZJEZdA';return true;">github.com/components/jqueryui.git#1.11.3
> bower jquery#>=1.8.0 <2.1.0    install jquery#2.0.3
> bower showdown#^0.3.1          install showdown#0.3.4
> bower bootstrap2.3.2#^2.3.2    install bootstrap2.3.2#2.3.2
> bower amber#>=0.13.2           install amber#0.14.4
> bower codemirror#^4.7.0        install codemirror#4.12.0
> bower require-css#^0.1.2       install require-css#0.1.8
> bower jquery-ui#>=1.9.2        install jquery-ui#1.11.3
>
> jquery#2.0.3 bower_components/jquery
>
> showdown#0.3.4 bower_components/showdown
>
> bootstrap2.3.2#2.3.2 bower_components/bootstrap2.3.2
> └── jquery#2.0.3
>
> amber#0.14.4 bower_components/amber
> └── jquery#2.0.3
>
> codemirror#4.12.0 bower_components/codemirror
>
> require-css#0.1.8 bower_components/require-css
>
> jquery-ui#1.11.3 bower_components/jquery-ui
> └── jquery#2.0.3
> blake@sony-linux-laptop ~/amber.git/my/helios $ cd ../..
> blake@sony-linux-laptop ~/amber.git $ git clone
> <a href="https://github.com/amber-smalltalk/amber-attic.git" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber-attic.git\46sa\75D\46sntz\0751\46usg\75AFQjCNGB_j5KhyKTkR2c3cmfk-LVouv5JQ';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber-attic.git\46sa\75D\46sntz\0751\46usg\75AFQjCNGB_j5KhyKTkR2c3cmfk-LVouv5JQ';return true;">https://github.com/amber-smalltalk/amber-attic.git my/amber-attic
> Cloning into 'my/amber-attic'...
> remote: Counting objects: 80, done.
> remote: Compressing objects: 100% (4/4), done.
> remote: Total 80 (delta 0), reused 0 (delta 0)
> Unpacking objects: 100% (80/80), done.
> Checking connectivity... done
> blake@sony-linux-laptop ~/amber.git $ grunt devel
> Running "amdconfig:amber" (amdconfig) task
>
> Done, without errors.
> blake@sony-linux-laptop ~/amber.git $ grunt amberc
> Running "amberc:amber" (amberc) task
> Reading: src/Kernel-Objects.st
> Reading: src/Kernel-Classes.st
> Reading: src/Kernel-Methods.st
> Reading: src/Kernel-Collections.st
> Reading: src/Kernel-Infrastructure.st
> Reading: src/Kernel-Exceptions.st
> Reading: src/Kernel-Transcript.st
> Reading: src/Kernel-Announcements.st
> Reading: src/Kernel-ImportExport.st
> Reading: src/Compiler-Exceptions.st
> Reading: src/Compiler-Core.st
> Reading: src/Compiler-AST.st
> Reading: src/Compiler-IR.st
> Reading: src/Compiler-Inlining.st
> Reading: src/Compiler-Semantic.st
> Reading: src/Compiler-Interpreter.st
> Reading: src/Web.st
> Reading: src/SUnit.st
> Reading: src/Kernel-Tests.st
> Reading: src/Compiler-Tests.st
> Reading: src/SUnit-Tests.st
> Compiling ProtoObject as a subclass of `nil`. A dependency might be
> missing.
> [Error: Compiler error in section:
> BrowserInterface methodsFor: 'actions'
>
> while processing chunk:
> ajax: anObject
> ^ jQuery ajax: anObject
>
> Unknown Variable error: jQuery is not defined]
>
> Running "amberc:cli" (amberc) task
> Reading: external/amber-cli/src/AmberCli.st
> Writing program file: external/amber-cli/support/amber-cli.js
>
> Running "amberc:dev" (amberc) task
> Reading: external/amber-dev/lib/Test.st
>
> Running "amberc:test_runner" (amberc) task
> Reading: node_modules/amber-dev/lib/Test.st
> Writing program file: test_runner.js
>
> Done, without errors.
> blake@sony-linux-laptop ~/amber.git $
>
> --
> You received this message because you are subscribed to the Google Groups
> "amber-lang" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="5ykXnAlQ6Q8J" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">amber-lang+...@googlegroups.com.
> For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/optout';return true;" onclick="this.href='https://groups.google.com/d/optout';return true;">https://groups.google.com/d/optout.
>

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Blake McBride-2
In reply to this post by Herby Vojčík
I will do that.  

I was attempting to build amber from scratch.  Was I going about it correctly?

Thanks.

Blake


On Saturday, February 14, 2015 at 5:28:25 AM UTC-6, Herby wrote:
Fill a bug.

Dňa 14. februára 2015 4:39:38 CET používateľ Blake McBride <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="iFpE_IqTtmUJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">blak...@...> napísal:
I am still getting errors.  Here is the complete log:

blake@sony-linux-laptop ~ $ rm -rf amber.git
blake@sony-linux-laptop ~ $ git clone <a href="https://github.com/amber-smalltalk/amber.git" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Famber-smalltalk%2Famber.git\46sa\75D\46sntz\0751\46usg\75AFQjCNHRimbolfaUpg_T72vco3c5rPERDg';return true;">https://github.com/amber-smalltalk/amber.git amber.git
Cloning i...

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Building amber

Herby Vojčík


Blake McBride wrote:
> I will do that.
>
> I was attempting to build amber from scratch. Was I going about it
> correctly?

Yes, you did. I sort-of know what's the problem - compiler checks for variables in live package context which are not present after declaring imports themselves, only after actually loading the exported .js (which is not loaded in amberc, just produced). The checking must be changed to actually test imports declaration themselves, not the live context. IOW, in IDE compilation works after you commit and reload, but in amberc (or in IDE when adding new import but not committing and actually reloading) it fails.

> Thanks.
>
> Blake
>
>
> On Saturday, February 14, 2015 at 5:28:25 AM UTC-6, Herby wrote:
>
>     Fill a bug.
>
>     Dňa 14. februára 2015 4:39:38 CET používateľ Blake McBride
>     <[hidden email] <javascript:>> napísal:
>
>         I am still getting errors. Here is the complete log:
>
>         blake@sony-linux-laptop ~ $ rm -rf am
ber.git

>         blake@sony-linux-laptop ~ $ git clone
>         https://github.com/amber-smalltalk/amber.git
>         <https://github.com/amber-smalltalk/amber.git> amber.git
>         Cloning i...
>
> --
> You received this message because you are subscribed to the Google
> Groups "amber-lang" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [hidden email]
> <mailto:[hidden email]>.
> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.