Dear Martin,
thank you trying this !
First I recomment to use fossil. All the recent TCL knowledge is there
including the wiki. I try to include info like "how to build" on the
wiki... Don't mix with the tcl wiki "wiki.tcl.tk". The core wiki is in
the tcl core repository.
To make build tries, you don't need an installation.
- Go to http://core.tcl.tk/tcl
- Login as anonymous to get zip download and ticket features.
- Click on timeline
- click on the very left number of the last node with "tags:trunk". At
the moment, this is "[a3919af766]". This will lead you to:
http://core.tcl.tk/tcl/info/a3919af766032254
- klick on "TIP Archive" to get the current test version.
Now how to build ?
Here is my recipee. It is my way, other ways exist. This is the
mingw-free way. Most use the mingw way.
- create a folder c:\test
- copy the downloaded zip file to it
- extract it. You get C:\test\Tcl_Source_Code-a3919af766
- go in the start menu to
Visual Studio 2015\Visual Studio Tools\Windows Desktop Command
Prompts\VS2015 x86 Native Tools-Eingabeaufforderung
- type in the command prompt:
c:\test\Tcl_Source_Code-a3919af766\win
nmake -f makefile.vc
nmake -f makefile.vc INSTALL INSTALLDIR=c:\test\tcl-a3919af766
- you have tclsh.exe in c:\test\tcl-a3919af766\bin
If you want to build Tk, it is quite similar, specify the
TCLDIR=c:\test\Tcl_Source_Code-a3919af766 in addition to the command line.
If this scares you, I am sorry. I have many projects here (non TCL
community projects like zint, qzint) which build like that.
It sounds strange, but it is much more error-save than using
VisualStudio project files.
See the make file for more info.
---
fossil is great. But it is command line and may feel very scary, I am
sorry for that. But it is the gate to the core, so please try to look
into it.
---
About TIP's: it is also "scary" as it is but so far, we work with it and
it is better than nothing. So, if you have a tip, send it to donal by
email and hope, that he is not on holidays etc.
---
Hope this helps,
Harald
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Tcl-Core mailing list
Tcl-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tcl-core