123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- +--------------------------+
- | TIGCC-FRONTEND FOR LINUX |
- +--------------------------+
- Foreword from the packager
- --------------------------
- This program is a port of tigcc.exe, a Win32 program written in Delphi
- by Sebastian Reichelt. It has been written from scratch in C language.
- It should have the same behavior as the original.
- License
- -------
- TIGCC frontend For Linux
- Copyright (C) 2001 John David Ratliff
- Copyright (C) 2001-2002 Romain Liévin
- Copyright (C) 2002-2005 Kevin Kofler
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Usage
- -----
- This program is a front end for TIGCC: it will automatically call the
- necessary programs to compile everything you pass to it in the command
- line.
- John and Romain have written this program so that Windows users have a
- similar environment under Linux, but also for easily recompiling source
- code which has been developed under Windows.
- You should use ONLY this frontend or tprbuilder to compile TIGCC
- projects. Makefile hacks to directly use TIGCC components like gcc, as,
- patcher, ... are NOT supported and will probably NOT work.
- Examples
- --------
- You will find some examples in the tt and extgraph directories.
- You will find also a lot of examples in the different source packages
- available on Internet (more particularly www.ticalc.org).
- Simple file:
- tigcc -O2 -Wall HelloW.c (default: HelloW.89z)
- or tigcc -O2 -Wall HelloW.c -o foo (change to foo.89z)
- Multiple files:
- tigcc -O2 -Wall defs.c func-ti.c rpscript.c stdio-f.c sys.c
- str.c patches.c rpshash.c submalloc.c tiscript.c -o myvar
- Simple file against an archive:
- tigcc -O3 -Wall -W -fomit-frame-pointer demo1.c extgraph.a
- Simple file but compressed:
- tigcc -O2 ebook.c -pack ebookppg
- Thanks (by Romain Liévin)
- -------------------------
- Sebastian Reichelt: he has written tigcc.exe and ide.exe. Thanks
- for having replied to my questions.
|