Hello,
I have followed the instruction on the GsDevKit_home github page (https://github.com/GsDevKit/GsDevKit_home/blob/master/docs/installation/installDevKitServer.md). In the last step, when I ran the command: 'createStone devKit_33 3.3.0 |& tee -a $GS_HOME/install.log' It ran for a while doing all sort of things but eventually I got the following: <snip> Evaluated -> baseline [BaselineOfTode] >> initializeTools ...finished baseline Bulk migrate of 0 candidate classes No instance migrations performed.[19/06/2018 15:14:23.625 PDT] gci login: currSession 1 rpc gem processId 29702 socket 13 ========>Server Stack: EXCEPTION: a MessageNotUnderstood occurred (error 2010), a String does not understand #'_compileInContext:symbolList:oldLitVars:environmentId:flags:' 1. MessageNotUnderstood>>defaultAction @3 line 3 2. MessageNotUnderstood(AbstractException)>>_signalWith: @6 line 25 3. MessageNotUnderstood(AbstractException)>>signal @2 line 47 4. String(Object)>>doesNotUnderstand: @10 line 10 5. String(Object)>>_doesNotUnderstand:args:envId:reason: @7 line 12 6. [] in UndefinedObject(TDAbstractEnvironment)>>_compile:inContext:literalVars:tempSymbolList:environmentId: @4 line 5 7. [] in TDStandardEnvironment(TDAbstractEnvironment)>>_compileBlock: @4 line 2 8. TDStandardEnvironment(ExecBlock)>>on:do: @3 line 44 9. TDStandardEnvironment(TDAbstractEnvironment)>>_compileBlock: @4 line 3 10. TDStandardEnvironment(TDAbstractEnvironment)>>_compile:inContext:literalVars:tempSymbolList:environmentId: @3 line 3 11. TDStandardEnvironment(TDAbstractEnvironment)>>compile:inContext:literalVars:tempSymbolList: @3 line 3 12. TDStandardEnvironment(TDAbstractEnvironment)>>evaluate:in:literalVars:tempSymbolList: @2 line 3 13. TDTopezServer>>evaluateString:inContext:literalVars:withTempSymbolList: @5 line 5 14. TDTopezServer>>evaluateString:inContext: @3 line 3 15. [] in TDObjectGatewayNode(TDGatewayNode)>>gateway @7 line 6 16. TDObjectGatewayNode(ExecBlock)>>ensure: @2 line 12 17. TDObjectGatewayNode(TDGatewayNode)>>gateway @6 line 7 18. TDObjectGatewayNode>>gatewayNode @2 line 2 19. TDObjectGatewayNode(TDGatewayNode)>>childNamed:ifAbsent: @2 line 2 20. [] in TDDirectoryNode>>lookupPath:ifAbsent: @3 line 6 21. OrderedCollection(Collection)>>do: @6 line 10 22. TDDirectoryNode>>lookupPath:ifAbsent: @4 line 5 23. TDDirectoryNode(TDNode)>>lookup:with:ifAbsent: @4 line 3 24. TDDirectoryNode(TDNode)>>lookup:with: @3 line 3 25. TDTopezServer>>lookup: @3 line 2 26. TDTopezServer>>evaluateCommand:objIn: @7 line 5 27. TDTopezServer>>evaluateSTONCommand: @10 line 6 28. Executed Code 29. GsNMethod class>>_gsReturnToC @1 line 1 GemStone Server error: a MessageNotUnderstood occurred (error 2010), a String does not understand #'_compileInContext:symbolList:oldLitVars:environmentId:flags:' Error on or near line 99 :: devKitCommandLine loadTode devKit_33 :: devKitCommandLine loadTode devKit_33 Error on or near line 55 :: todeLoad devKit_33 :: todeLoad devKit_33 Error on or near line 240 :: createStone devKit_33 3.3.0 :: createStone devKit_33 3.3.0 It’s MacOSX 10.11.6 El Capitan. I don’t know if I did anything wrong (I don’t think so). Any pointers are appreciated. Jerry Kott This message has been digitally signed. PGP Fingerprint: A9181736DD2F1B6CC7CF9E51AC8514F48C0979A5 _______________________________________________ GemStone-Smalltalk mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/gemstone-smalltalk signature.asc (859 bytes) Download Attachment |
Hi Jerry, I believe that error was
corrected in 3.3.1. The SVN logssuggest that. You should
definitely load the latest 3.3.x, if you are going to load 3.3 at all.
The latest is 3.3.6. You might even consider 3.4.1, the latest released version of the server product. On Tue, Jun 19, 2018 at 7:16 PM, Jerry Kott via GemStone-Smalltalk <[hidden email]> wrote:
_______________________________________________ GemStone-Smalltalk mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/gemstone-smalltalk |
Thank you, Richard.
Is 3.3.x installation expected as a result of GsDevKit_home? I installed 3.4.1 on my laptop, but that’ just the server. I know I can use topaz but it’s not my idea of a productive IDE ;). I was looking for a relatively easy way to install Seaside and tODE for that. After a couple of days of browsing and searching, I decided that GsDevKit_home should give me all I need in a single repository, but apparently not, hence the error. There are a number of repositories under https://github.com/GsDevKit, (some of them a bit dated) and it’s not obvious what should be used when... What would be the best way to add Seaside and the Pharo tools to my machine(s) and use them with 3.4.1? Jerry Kott This message has been digitally signed. PGP Fingerprint: A9181736DD2F1B6CC7CF9E51AC8514F48C0979A5
_______________________________________________ GemStone-Smalltalk mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/gemstone-smalltalk signature.asc (859 bytes) Download Attachment |
I'm not an expert on GsDevKit_home. However, your failed attempt explicitly requested version 3.3.0 on the command line. You ought to be able to specify any existing (modern) version there. On Wed, Jun 20, 2018, 15:45 Jerry Kott <[hidden email]> wrote:
_______________________________________________ GemStone-Smalltalk mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/gemstone-smalltalk |
Free forum by Nabble | Edit this page |