Trying to run gst-blox on Linux

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

Trying to run gst-blox on Linux

ZuLuuuuuu
Hi,

Ubuntu has a Debian package of 2.x series so I installed the latest
version of GST from source code. Everything went okay. The command line
interpreter works perfectly but I cannot start gst-blox. When I run the
command "gst-blox", it gives the following error:



Object: PackageLoader class error: Invalid argument Blox: package not
found
SystemExceptions.PackageNotAvailable(Exception)>>signal
SystemExceptions.PackageNotAvailable(Exception)>>signal:
SystemExceptions.PackageNotAvailable class(SystemExceptions.NotFound
class)>>signalOn:what:
SystemExceptions.PackageNotAvailable class>>signal:
optimized [] in PackageLoader class>>fileInPackages:
[] in Kernel.PackageDirectories(Kernel.PackageGroup)
>>extractDependenciesFor:ifMissing:
Kernel.PackageDirectories>>at:ifAbsent:
[] in Kernel.PackageDirectories(Kernel.PackageGroup)
>>extractDependenciesFor:ifMissing:
Set(HashedCollection)>>do:
Kernel.PackageDirectories(Kernel.PackageGroup)
>>extractDependenciesFor:ifMissing:
PackageLoader class>>fileInPackages:
PackageLoader class>>fileInPackage:
UndefinedObject>>executeStatements
BLOX not loaded, is Tcl/Tk installed?



Also "gst-load Browser Blox Compiler" command gives the error:



Object: PackageDirectories new "<0x402a05d8>" error: Invalid argument
Blox: package not found
SystemExceptions.PackageNotAvailable(Exception)>>signal
SystemExceptions.PackageNotAvailable(Exception)>>signal:
SystemExceptions.PackageNotAvailable class(SystemExceptions.NotFound
class)>>signalOn:what:
SystemExceptions.PackageNotAvailable class>>signal:
[] in Kernel.PackageDirectories(Kernel.PackageGroup)>>at:
Kernel.PackageDirectories>>at:ifAbsent:
Kernel.PackageDirectories(Kernel.PackageGroup)>>at:
PackageLoader class>>packageAt:
optimized [] in UndefinedObject>>executeStatements
[] in OrderedCollection(Collection)>>collect:
OrderedCollection(SequenceableCollection)>>do:
OrderedCollection(Collection)>>collect:
[] in UndefinedObject>>executeStatements
[] in BlockClosure>>ifCurtailed:
BlockClosure>>ensure:
BlockClosure>>ifCurtailed:
UndefinedObject>>executeStatements



What should I do? I have Tcl/Tk installed.



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Canol Gökel
Reply | Threaded
Open this post in threaded view
|

Re: Trying to run gst-blox on Linux

Paolo Bonzini-2

> What should I do? I have Tcl/Tk installed.

You need not only Tcl/Tk, but also the development packages that include
the C header files for Tcl/Tk.  You can check in config.log (produced by
compilation) if Tcl/Tk was found -- you can send it to the list.

If you wish, you can send also tclConfig.sh and tkConfig.sh (their
location varies) so that if necessary the Tcl/Tk configuration can be
improved to detect your system correctly.  I doubt this will be
necessary though -- most likely, you don't have the development packages.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Trying to run gst-blox on Linux

Giuseppe
In reply to this post by ZuLuuuuuu
A friend, try it too yesterday, and said me thath He has the same error.

He solved recompiling again, with the help of configure, and "telling"
the path to Tcl/Tk, and he got gst-blox, but not gst-remote.

I hope this helps.

Canol Gökel escribió:

> Hi,
>
> Ubuntu has a Debian package of 2.x series so I installed the latest
> version of GST from source code. Everything went okay. The command line
> interpreter works perfectly but I cannot start gst-blox. When I run the
> command "gst-blox", it gives the following error:
>
>
>
> Object: PackageLoader class error: Invalid argument Blox: package not
> found
> SystemExceptions.PackageNotAvailable(Exception)>>signal
> SystemExceptions.PackageNotAvailable(Exception)>>signal:
> SystemExceptions.PackageNotAvailable class(SystemExceptions.NotFound
> class)>>signalOn:what:
> SystemExceptions.PackageNotAvailable class>>signal:
> optimized [] in PackageLoader class>>fileInPackages:
> [] in Kernel.PackageDirectories(Kernel.PackageGroup)
>  
>>> extractDependenciesFor:ifMissing:
>>>      
> Kernel.PackageDirectories>>at:ifAbsent:
> [] in Kernel.PackageDirectories(Kernel.PackageGroup)
>  
>>> extractDependenciesFor:ifMissing:
>>>      
> Set(HashedCollection)>>do:
> Kernel.PackageDirectories(Kernel.PackageGroup)
>  
>>> extractDependenciesFor:ifMissing:
>>>      
> PackageLoader class>>fileInPackages:
> PackageLoader class>>fileInPackage:
> UndefinedObject>>executeStatements
> BLOX not loaded, is Tcl/Tk installed?
>
>
>
> Also "gst-load Browser Blox Compiler" command gives the error:
>
>
>
> Object: PackageDirectories new "<0x402a05d8>" error: Invalid argument
> Blox: package not found
> SystemExceptions.PackageNotAvailable(Exception)>>signal
> SystemExceptions.PackageNotAvailable(Exception)>>signal:
> SystemExceptions.PackageNotAvailable class(SystemExceptions.NotFound
> class)>>signalOn:what:
> SystemExceptions.PackageNotAvailable class>>signal:
> [] in Kernel.PackageDirectories(Kernel.PackageGroup)>>at:
> Kernel.PackageDirectories>>at:ifAbsent:
> Kernel.PackageDirectories(Kernel.PackageGroup)>>at:
> PackageLoader class>>packageAt:
> optimized [] in UndefinedObject>>executeStatements
> [] in OrderedCollection(Collection)>>collect:
> OrderedCollection(SequenceableCollection)>>do:
> OrderedCollection(Collection)>>collect:
> [] in UndefinedObject>>executeStatements
> [] in BlockClosure>>ifCurtailed:
> BlockClosure>>ensure:
> BlockClosure>>ifCurtailed:
> UndefinedObject>>executeStatements
>
>
>
> What should I do? I have Tcl/Tk installed.
>
>
>
> _______________________________________________
> help-smalltalk mailing list
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/help-smalltalk
>  



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Trying to run gst-blox on Linux

Paolo Bonzini-2
Giuseppe Luigi Punzi wrote:
> A friend, try it too yesterday, and said me thath He has the same error.
>
> He solved recompiling again, with the help of configure, and "telling"
> the path to Tcl/Tk, and he got gst-blox, but not gst-remote.

Can you tell this friend to send his config.log and the locations *and*
contents of tclConfig.sh and tkConfig.sh?  Thanks!

gst-remote is only in 3.0b (versions with Seaside).  If he didn't get
it, he is probably using 3.0.3.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Trying to run gst-blox on Linux

ZuLuuuuuu
In reply to this post by Giuseppe
On Fri, 30 May 2008 09:32:21 +0200, Giuseppe Luigi Punzi wrote:

> A friend, try it too yesterday, and said me thath He has the same error.
>
> He solved recompiling again, with the help of configure, and "telling"
> the path to Tcl/Tk, and he got gst-blox, but not gst-remote.
>
> I hope this helps.
>
> Canol Gökel escribió:
>> Hi,
>>
>> Ubuntu has a Debian package of 2.x series so I installed the latest
>> version of GST from source code. Everything went okay. The command line
>> interpreter works perfectly but I cannot start gst-blox. When I run the
>> command "gst-blox", it gives the following error:
>>
>>
>> What should I do? I have Tcl/Tk installed.

Thank you very much, after "make uninstall", "make clean" and
reconfigure, recompile etc. it is now working.

The problem was that I installed Tcl/Tk (and its development packages)
"after" I compiled GST.



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Canol Gökel
Reply | Threaded
Open this post in threaded view
|

Re: Re: Trying to run gst-blox on Linux

Giuseppe
Cool,

Now, We only need to get a windows binary, to start to colaborate with
this great project :D

Paolo, can Canol document his steps on the wiki for help to others?

Cheers.

Canol Gökel escribió:

> On Fri, 30 May 2008 09:32:21 +0200, Giuseppe Luigi Punzi wrote:
>
>  
>> A friend, try it too yesterday, and said me thath He has the same error.
>>
>> He solved recompiling again, with the help of configure, and "telling"
>> the path to Tcl/Tk, and he got gst-blox, but not gst-remote.
>>
>> I hope this helps.
>>
>> Canol Gökel escribió:
>>    
>>> Hi,
>>>
>>> Ubuntu has a Debian package of 2.x series so I installed the latest
>>> version of GST from source code. Everything went okay. The command line
>>> interpreter works perfectly but I cannot start gst-blox. When I run the
>>> command "gst-blox", it gives the following error:
>>>
>>>
>>> What should I do? I have Tcl/Tk installed.
>>>      
>
> Thank you very much, after "make uninstall", "make clean" and
> reconfigure, recompile etc. it is now working.
>
> The problem was that I installed Tcl/Tk (and its development packages)
> "after" I compiled GST.
>
>
>
> _______________________________________________
> help-smalltalk mailing list
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/help-smalltalk
>  



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Re: Trying to run gst-blox on Linux

Paolo Bonzini-2
Giuseppe Luigi Punzi wrote:
> Cool,
>
> Now, We only need to get a windows binary, to start to colaborate with
> this great project :D
>
> Paolo, can Canol document his steps on the wiki for help to others?

Of course!

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Trying to run gst-blox on Linux

ZuLuuuuuu
In reply to this post by Giuseppe
Giuseppe Luigi Punzi <glpunzi <at> lordzealon.com> writes:

>
> Cool,
>
> Now, We only need to get a windows binary, to start to colaborate with
> this great project :D
>


But I got it run on Linux not Windows :D I will try it on Windows, too.



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Canol Gökel