home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 2
/
FFMCD02.bin
/
information
/
changes
< prev
next >
Wrap
Text File
|
1993-12-22
|
7KB
|
180 lines
Changes Since Last Fresh Fish CD-ROM
(Last updated 12/22/93)
This file lists significant changes since the last Fresh Fish CD-ROM,
except for the usual and expected differences like all the new material
submitted since the last Fresh Fish CD-ROM.
*** Floppy Disk Contents Files
Copies of the "Contents" files from floppy disks 001-950 have been
added to the CD-ROM, under Useful/Contents/*/*, in blocks of 10
"Contents" files per CD-ROM file.
*** Parnet support
Some users requested an icon to explicitly start parnet on CDTV's
that don't have keyboards. Although the standard s/Startup-Sequence
is supposed to start parnet, I added an icon to use c:IconX to
explicitly start parnet. I'm not sure why starting parnet from
the startup sequence was not adequate for all users. On second
thought, the automatic startup may even be inappropriate, for those
rare users that are using the CDTV as a general purpose Amiga and
have other devices attached to the parallel port. I believe the
only way to kill parnet is to reboot, so automatic startup would
effectively always kill the parallel port.
*** KingFisher
Some users requested that KingFisher be included in an obvious
location. I added a KingFisher directory in the root directory
of the CD-ROM, included the latest version of KingFisher, and
updated the database to go to disk 950.
*** DirWork
Some users requested a directory utility to be placed in an obvious
and easily accessible place on the CD-ROM. I added DirWork 1.62 in
the DirWork directory in the root directory of the CD-ROM. The
executable for this distribution was supplied directly by the
author. (Thanks for the great utility Chris!)
*** Useful/dist/other directory reorganized
The useful/dist/other directory has been split up into a directory
tree using the same two level directory structure as aminet. For
the moment at least, I've adopted the same structure for organizing
other parts of the disk (the new material for example), since it
is a standard that many users are familiar with.
*** GNU gcc 2.3.3
A version of gcc 2.3.3 has been added. It is based on earlier
released versions of 2.3.3, but has had some bugs fixed and things
have moved around a little bit to conform to the conventions used
with other versions of gcc on this CD-ROM.
The new 2.3.3 version now does temporary names correctly, so it is
possible to have two or more simultaneous compiles without the
temporary files colliding.
*** GNU gcc 2.5.7
Gcc 2.4.5 has been replaced with gcc 2.5.7. This version of gcc
now recognizes the "-resident" option (2.4.5 just aborted) however
there may still be problems in using it. I suggest using gcc 2.3.3
if you need to use "-resident".
*** GNU gcc (all)
All the versions of gcc look for local header files in LOCAL:include
and LOCAL:os-include, and look for local library files in LOCAL:lib
and LOCAL:os-lib. This allows you to add local packages that will
be found automatically by gcc, in a location that is writable by
you. Simply reassign LOCAL: to point to the correct location.
Gcc now automatically includes -lamiga in the command line to the
linker, so you can use AmigaDOS specific calls in your code without
having to remember to link with libamiga.a.
*** GNU ld
A new option "-f" or "-flavor" is used to inform the linker to look
in additional subdirectories for particular "flavors" of libraries,
like libraries compiled with -fresident, libraries compiled with
-g, libraries compiled with -p, etc. All the flavor args are
collected in a list, sorted, and then used to create additional
sudirectories at the end of the standard library search paths.
For example, given the args
"-L mystuff:lib -flavor libx -flavor libb -lmylib"
the linker will search for libmylib.a in "mystuff:lib/libb/libx/".
In particular, this is the mechanism that is now used to locate
the base relative libraries, which have moved from gcc:blib to
gcc:lib/libb. Eventually there will be other standard flavors
of libraries, like -p compiled and -g compiled libraries, in
a subtree like:
gcc:lib/libb/libc.a -resident
gcc:lib/libb/libg/libc.a -resident -g
gcc:lib/libb/libg/libp/libc.a -resident -g -p
gcc:lib/libp/libc.a -p
gcc:lib/libg/libp/libc.a -g -p
etc.
GNU DISTRIBUTIONS -- General Status
GNU Prev This Latest
Distribution CD-ROM CD-ROM FSF Status
------------ ------ ------ ------ -----------------
autoconf * * 1.7 No port integrated yet
bash * 1.13.4 1.13.4 Port incomplete
bc 1.02 1.02 1.02 No change
binutils 1.8.x 1.8.x 2.3 No change
bison 1.22 1.22 1.22 No change
calc * * 2.02b No port integrated yet
cpio 2.3 2.3 2.3 No change
cvs * * 1.3 No port integrated yet
dc 0.2 0.2 0.2 No change
dejagnu * * 1.1.1 No port integrated yet
diffutils 2.4 2.6 2.6 Updated
doschk 1.1 1.1 1.1 No change
elvis * * 1.7 No port integrated yet
emacs 18.59 18.59 19.22 No change
f2c * * 930428 No port integrated yet
fileutils 3.6 3.9 3.9 Updated
find 3.8 3.8 3.8 No change
finger * * 1.37 No port integrated yet
flex 2.3.8 2.4.5 2.4.5 Updated
fontutils * * 0.6 No port integrated yet
gas 1.38 1.38 2.2 No change
gawk * 2.15.3 2.15.3 Added
gcc 2.4.5 2.5.7 2.5.7 Updated
gcc 2.3.3 2.5.7 Added
gdb * * 4.11 No port integrated yet
gdbm 1.6 1.7.1 1.7.1 Updated
ghostscript * * 2.6.1 No port integrated yet
ghostview * * 1.5 No port integrated yet
glibc * * 1.06 No port integrated yet
gmp 1.3.2 1.3.2 1.3.2 No change
gnuchess * * 4.0.62 No port integrated yet
gnugo * * 1.1 No port integrated yet
grep 2.0 2.0 2.0 No change
groff * 1.08 1.08 Added
gzip 1.2.4 1.2.4 1.2.4 No change
indent 1.8 1.8 1.8 No change
ispell 4.0 4.0 4.0 No change
less * * 177 No port integrated yet
libg++ * 2.5.2 2.5.2 Added
m4 1.0.3 1.1 1.1 Updated
make 3.68 3.69 3.69 Updated
mm * * 1.07 No port integrated yet
mtools * * 2.0.7 No port integrated yet
nethack * * 3.1.3 No port integrated yet
oleo * * 1.3.1b No port integrated yet
patch 2.1 2.1 2.1 No change
perl 4.036 4.036 4.036 No change (not working)
rcs * 5.6.0.1 5.6.0.1 Added
readline * * 1.1 No port integrated yet
recode * * 3.2.4 No port integrated yet
regex * * 0.12 No port integrated yet
sed 2.03 2.03 2.03 No change
shellutils 1.8 1.9.2 1.9.2 Updated
tar 1.11.2 1.11.2 1.11.2 No change
termcap 1.2 1.2 1.2 No change
texinfo 3.1 3.1 3.1 No change
textutils 1.6 1.9 1.9 Updated
time * * 1.6 No port integrated yet
tput * * 1.0 No port integrated yet
uucp * * 1.04 No port integrated yet
uuencode 1.0 1.0 1.0 No change
wdiff * * 0.04 No port integrated yet