Guide: Building on Windows

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

Guide: Building on Windows

Giuseppe
Hi.

Canol, can you read it, and give me your ok? If so, Paolo, do you think
is usefull to put in the wiki?

To be completed, is neede to put how to "extract" all the needed files
from Msys folder, but I need to do some testing before.

I was to put it, but I think is better to get an Ok before doing some on
official web.

***************************************************

Most of us use Linux or MacOS, but, in this times, a Windows Box is
needed at home, work etc..

We, as Software developers, as people thath need to express our ideas as
applications, need GNU Smalltalk (GST) running on Windows too.

The process to get GST on this system is "easy" if you follow the next
steps.

1.- Requeriments.

1.1.- MingW32: You can download from Here:
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=240780

1.2.- MSYS: Until now (30/05/2008) the easy way for install MSYS is
installing 1.0.10 version.
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=24963

1.3.- InfoZIP: Download from
ftp://tug.ctan.org/tex-archive/tools/zip/info-zip/WIN32/zip232xN.zip

1.4.- TCL and TK sources:
http://prdownloads.sourceforge.net/tcl/tcl8419-src.zip and
http://prdownloads.sourceforge.net/tcl/tk8419-src.zip

1.5.- GST, of course: http://smalltalk.gnu.org/download


2.- First Steps (I will take deafult paths installations, and glpunzi as
the username)

2.1.- Install Mingw32 with g++ compiler

2.2.- Install MSYS. In postinstall, tell the path for MingW32. C:/MinGW/

2.3.- Extract zip.exe from InfoZip on C:\Msys\1.0\bin

2.4.- Open Msys to create your user, and extract TCL, TK, and GST zip
files to your MSYS home directory for example. C:\Msys\home\glpunzi

2.5.- From Msys, go to your home an enter on tcl8.4.19/win folder (cd
/home/glpunzi/tcl8.4.19).

2.6.- Type: ./configure; make; make install

2.7.- Repeat step 3.6 on tk folder (cd /home/glpunzi/tk8.4.19/win)

2.8.- Go where you extracted GST (cd /home/glpunzi/smalltalk-3.0b) and type:
./configure --with-tcl=/home/glpunzi/tcl8.4.19/win
--with-tk=/home/glpunzi/tk8.4.19/win
make
make install

3.- Now, you have a pretty GST running on Windows. From a Windows shell,
go to C:\Msys\1.0\local\bin an execute gst to get the GST shell or
gst-blox to open the GUI. It's important don't put the extension .exe

There are some bugs, but we need your help to improve it.



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

Re: Guide: Building on Windows

ZuLuuuuuu
Giuseppe Luigi Punzi <glpunzi <at> lordzealon.com> writes:

>
> Hi.
>
> Canol, can you read it, and give me your ok? If so, Paolo, do you think
> is usefull to put in the wiki?


Maybe we can put it onto Wiki and let people edit when they have free time, so
that it becomes more stable, comprehensive in time. It has some typos and some
steps may be explained more detailed. I may try to help to improve it in my free
time.



_______________________________________________
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: Guide: Building on Windows

Paolo Bonzini-2
Canol Gokel wrote:

> Giuseppe Luigi Punzi <glpunzi <at> lordzealon.com> writes:
>
>> Hi.
>>
>> Canol, can you read it, and give me your ok? If so, Paolo, do you think
>> is usefull to put in the wiki?
>
>
> Maybe we can put it onto Wiki and let people edit when they have free time, so
> that it becomes more stable, comprehensive in time.

Yes, definitely.  Add empty sections also for Linux and MacOS, please.

Paolo


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

Re: Guide: Building on Windows

Paolo Bonzini-2
In reply to this post by Giuseppe
Giuseppe Luigi Punzi wrote:

> Hi.
>
> Canol, can you read it, and give me your ok? If so, Paolo, do you think
> is usefull to put in the wiki?
>
> To be completed, is neede to put how to "extract" all the needed files
> from Msys folder, but I need to do some testing before.
>
> I was to put it, but I think is better to get an Ok before doing some on
> official web.

You can go ahead, I usually monitor changes to the wiki in case
something weird happens.

Paolo


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

Re: Guide: Building on Windows

Giuseppe
Hi,

I wrote a first aproach.

Is here: http://smalltalk.gnu.org/wiki/building-gst-guides linked from  
the Main Page. Please, Paolo, fix it if you want in other side.

Probably, some points will be wrong, or bad explained, but at least,  
now, there is something documented.

Cheers.

El 31/05/2008, a las 9:09, Paolo Bonzini escribió:

> Giuseppe Luigi Punzi wrote:
>> Hi.
>> Canol, can you read it, and give me your ok? If so, Paolo, do you  
>> think is usefull to put in the wiki?
>> To be completed, is neede to put how to "extract" all the needed  
>> files from Msys folder, but I need to do some testing before.
>> I was to put it, but I think is better to get an Ok before doing  
>> some on official web.
>
> You can go ahead, I usually monitor changes to the wiki in case  
> something weird happens.
>
> Paolo



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