FTL
(Fast Toolkit Lite)



GUI Toolkit for TKF

(Neither AutoBake nor TKF are required in order to use it. though)


And
AutoBake



The Fabulous Makefile Creation Utility




Announcing: FTL (Technology) From Outer Space.


Testimonials.


I tried it and survived. 

I'd be lost without AutoBake and FTL.

-Marsha N.


The latest Personal home folder installer is here.  (This is switchable for 32/64 bits even if you have a 64 bit system). 

Add libfntstub.a and libGLw.so* (32 bits) with this file IF you find you need them, for example to build a 32 bit system on a 64 bit machine.  ftl-misc-libs.tar.gz

Current:  FTL-Personal-2011-01-01.tar.gz
  This is under massive revision currently but is being made available now as a
usage example for AutoBake.
FTL Does not require the Forth.  It comes with a cool little UI editor, and installs in a personal (sandbox) requiring no super user privileges and easy to develop in the isolation of your own home folders.  Comes with an uninstaller (dev and user versions), does NOT rely on the makefile unless you intend to modify the system.

If you are interested in developing, it's somewhat easier to mess with if you use AutoBake (see below), but that's not required for typical users.

See the readme in the src dir if you have any problems.  We have a tool can help you discover (and possibly uncover) seemingly missing libs.  All dependency libs are identified, recursively (using ldd).  No "when will it ever end" downloads if any downloads are necessary at all.

Under development:
ftl-2011-09-23-a.tar.xz


AutoBake (Terminal) Interactive



AutoBake can make project makefiles and module makefiles that will automatically reconfigure whenever you do 'autobake bake' (for a single make) and it can recursively reconfigure all makefiles in the project subdirectories  using 'make update'. 

Templates are easy to edit, are NOT tempermental about syntax, consist of real Makefile commands.  They are easy to understand, and they automatically generate makefiles that update automatically, and link incrementally so modifying and testing is fast and easy.  See FTL for examples of all three of the build types: PROJECT, MAIN, and MULTI, creating dynamic, static and executable files.


AutoBake is a micro-Forth system

More about using AutoBake with FTL here.


Latest AutoBake download.

AutoBake does not require Forth, and does not require the FTL GUI toolkit.  It does require a C/C++ compiler... well, either that or an assembler.  OH!  And it needs 'make', of course.  It outputs Makefiles.  Does not require setting paths to use because this one installs under ~/bin and creates a link in ~/bin.  After installation, type 'make' in the newly created sources dir. 

The build folder will be in ~/bin/src/AutoBake3  You'll see... 

Has an uninstaller.

Current: AutoBake3.1-Personal-2012-02-04.tar.gz
    Added TYPES | LIST to printout project types (e.g., static, dynamic, C/C++, 32/64 bits, etc.)
Made the default C++ main file generic for non-FTL users.
Bake now creates OBJDIR automatically.
Other minor tweeks.
Previous: AutoBake3.1-Personal-2011-09-28.tar.gz
    Added note in README about kdevelop+kdbg when your program uses pipes.
    Don't launch from kdevelop tools menu, it will hang due to redirection conflict.

Other Previous: AutoBake3.1-Personal-2011-09-17.tar.gz
  New version works with SuSE 11.4, and kdevlite (stripped down kdevelop 3).


               Is it a pointer to, like, THE void?

____ ( ??? )
,`// `. /
|_'____|
)______\
_[________]_
/\ ' -o /\ .$$$$.
/ \:: | | \ .$$$$$$$$.
|_ |___,____/_, \ $$$$$$$$$$
/ \ [__Z___] ' ( '$$$$$$$$'
|___ / _, - \___| '$$$$'
[___/ | \__]
(_(| ' |)_)
/ |
| ` ' , \
\_'__|_ \__/
/ \
__| | |__
b'ger ------/ \-O ' O- / \-----------------
\,,,,,,/ \,,,,,,,/ --- -------
----- ---

Here's our forum (currently no membership req'd).

http://groups.yahoo.com/group/tkf_forth

*