This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
deb-goldedplus/docs/building.txt

43 lines
1.6 KiB
Plaintext
Raw Normal View History

2000-02-25 10:15:17 +00:00
GoldED+ compilation howto
2003-06-09 05:47:39 +00:00
by Alexander Aganichev, 2:5020/201.58 <aaganichev@yandex.ru>
2000-02-25 10:15:17 +00:00
-------------------------------------------------------------------------------
To compile GoldED+ and utilities you'll need:
2003-06-09 05:47:39 +00:00
- GNU C/C++ newer than 2.8.x, gcc 2.95.3 or gcc 3.x.x are recommended
- GNU make, GNU sed and GNU grep
2000-02-25 10:15:17 +00:00
- vi, emacs, or any other editor you like
2000-10-24 05:02:25 +00:00
- beer or bear on your choice ;-)
2000-02-25 10:15:17 +00:00
2002-06-09 09:36:02 +00:00
---- MINGW ONLY ----
Please consult this howto on installing MinGW over Cygwin:
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/mno-cygwin-howto.txt
2002-05-10 05:06:56 +00:00
--- gcc-2.95.3-5.tar.bz2 + mingw-runtime-1.3-2.tar.bz2 ---
Move /usr/include/mingw to /usr/local/include/mingw, take gcc-2.95.3-xxx.tar.gz
from www.mingw.org, copy .../lib/stdlibc++.a to /usr/local/lib/mingw, copy
.../include/g++-3 to /usr/local/include/mingw/g++-3.
2000-03-22 17:59:18 +00:00
------ COMMON ------
2002-06-09 09:36:02 +00:00
---- DJGPP ONLY ----
When building in DJGPP environment you may wish to use liblocal which may be
2003-06-09 05:47:39 +00:00
found on http://aaganichev.narod.ru/djgpp/llocl02b.zip. This provides basic
2002-06-09 09:36:02 +00:00
locale support via country.sys driver. Otherwise just comment -llocal in
GNUmakef.def.
------ COMMON ------
2000-02-25 10:15:17 +00:00
First, edit GNUmakef.def for the preferrable compilation options.
2000-06-16 23:30:48 +00:00
Now go to golded3 and copy mygolded.__h to mygolded.h and adjust it for
2000-02-25 10:15:17 +00:00
yourself (put your name, FTN address and e-mail). Goto root again.
2000-10-24 05:02:25 +00:00
Exec 'make' (or `gmake' on BSD) and drink beer or play with bear until
compilation in progress. But better - help your wife (if you have one) or
wives (if you have more :)) with home work ;-)
2000-02-25 10:15:17 +00:00
ls bin/
You have to get ged{short-patform-name}, gn{short-patform-name}, and
rddt{short-patform-name}. If so, you did it!