help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] Re: Building on Windows XP


From: Giuseppe Luigi Punzi
Subject: Re: [Help-smalltalk] Re: Building on Windows XP
Date: Fri, 30 May 2008 18:52:20 +0200
User-agent: Thunderbird 2.0.0.14 (Windows/20080421)

Hi again,

Paolo Bonzini escribió:
Giuseppe Luigi Punzi wrote:
Hi again,

Well, more info.

I got 2 exe files. gst.exe and gst-tool.exe but, I noticed thath when I wrote gst and press TAB, I saw all the files, and started to search.

I don't know how (previous make install or something similar?), but in C:\msys\1.0\local\bin I have all the executables.

From there, on Windows shell, I cant start GST with gst.exe, but is curious. I can start it, If I don't put the extension.

I committed a patch that will allow to start the gst tools without the extension; however, I don't see a reason why gst should only accept to be started with "gst.exe" rather than "gst". Can you confirm this is the case? Sorry for being pedant...

Paolo

I think thath the problem is...You talked about you check the name for one or other behaviour dependent of the name of the exec. Probably, the function you use to check compare the name with "gst", or "gst-blox", but, from Windows shell, the name is with the extension included, and for this, gst <> gst.exe and don't works but if you execute GST from a comand line without the extension, gst=gst, then works.

C:\msys\1.1\local\bin>gst
GNU Smalltalk ready

st> Object subclass: #TestingGST.
TestingGST
st> TestingGST comment:
st> 'We need to improve the browser, a SUnit interface, and a debugger :D'
TestingGST
st> TestingGST comment
'We need to improve the browser, a SUnit interface, and a debugger :D'
st>


As I said, GST works, but I'm unable to run gst-remote:
C:\msys\1.1\local\share\smalltalk\kernel/../scripts/Remote.st:37: C function not
defined

and then crash

Or to load Seaside Packages:
C:\msys\1.1\local\bin>gst
GNU Smalltalk ready

st> PackageLoader fileInPackage: 'Seaside'
"Global garbage collection... done"
Object: PackageLoader class error: Invalid argument Iconv: package not found
SystemExceptions.PackageNotAvailable(Exception)>>signal
SystemExceptions.PackageNotAvailable(Exception)>>signal:
SystemExceptions.PackageNotAvailable class(SystemExceptions.NotFound class)>>sig
nalOn:what:
SystemExceptions.PackageNotAvailable class>>signal:
optimized [] in PackageLoader class>>fileInPackages:
[] in Kernel.PackageDirectories(Kernel.PackageGroup)>>extractDependenciesFor:ifM
issing:
Kernel.PackageDirectories>>at:ifAbsent:
[] in Kernel.PackageDirectories(Kernel.PackageGroup)>>extractDependenciesFor:ifM
issing:
Set(HashedCollection)>>do:
Kernel.PackageDirectories(Kernel.PackageGroup)>>extractDependenciesFor:ifMissing
:
PackageLoader class>>fileInPackages:
PackageLoader class>>fileInPackage:
UndefinedObject>>executeStatements
nil
st>


We are more close :D




reply via email to

[Prev in Thread] Current Thread [Next in Thread]