mirror of https://github.com/fadden/nulib2.git
Updated for v2.0.0 release.
This commit is contained in:
parent
9d3ed51005
commit
cc8f289f09
|
@ -1,3 +1,5 @@
|
|||
2003/03/18 ***** v2.0.0 shipped *****
|
||||
|
||||
2003/03/10 fadden
|
||||
- Added support for automatic high-ASCII text stripping.
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
NufxLib README, updated 2002/10/11
|
||||
NufxLib README, updated 2003/03/18
|
||||
http://www.nulib.com/
|
||||
|
||||
See "COPYING-LIB" for distribution restrictions.
|
||||
|
@ -41,10 +41,9 @@ for @CFLAGS@ is "-g -O2".
|
|||
-DDEBUG_VERBOSE
|
||||
(Implicitly sets DEBUG_MSGS.) Spray lots of debugging output.
|
||||
|
||||
If you want to do benchmarks, use "-O2 -DNDEBUG". For pre-v1.0 sources,
|
||||
setting -DNDEBUG is otherwise discouraged. The recommended configuration
|
||||
is "-g -O2 -DDEBUG_MSGS", so that verbose debug output is available when
|
||||
errors occur.
|
||||
If you want to do benchmarks, use "-O2 -DNDEBUG". The recommended
|
||||
configuration during testing is "-g -O2 -DDEBUG_MSGS", so that verbose
|
||||
debug output is available when errors occur.
|
||||
|
||||
The flags are stuffed into Version.c, so the application program can
|
||||
examine and display the flags that were used to build the library.
|
||||
|
@ -105,7 +104,7 @@ define it by default.)
|
|||
Legalese
|
||||
========
|
||||
|
||||
NufxLib, a NuFX archive manipulation library
|
||||
NufxLib, a NuFX archive manipulation library.
|
||||
Copyright (C) 2000-2002 by Andy McFadden, All Rights Reserved.
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
2003/03/18 ***** v2.0.0 shipped *****
|
||||
|
||||
2003/02/18 fadden
|
||||
- When extracting with "-ee", disk images now have ".PO" appended.
|
||||
- Resurrected HandleAddNotFound().
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
NuLib2 README, updated 2002/10/11
|
||||
NuLib2 README, updated 2003/03/18
|
||||
http://www.nulib.com/
|
||||
|
||||
|
||||
|
@ -19,14 +19,14 @@ Run the "configure" script. Read through "INSTALL" if you haven't used
|
|||
one of these before, especially if you want to use a specific compiler
|
||||
or a particular set of compiler flags.
|
||||
|
||||
If you have diabled deflate or enabled bzip2 support in libnufx.a, you
|
||||
If you have disabled deflate or enabled bzip2 support in libnufx.a, you
|
||||
will need to provide the same --enable-METHOD or --disable-METHOD flag
|
||||
to configure here. If you're using shared libraries then the link
|
||||
dependencies are taken care of and you don't need to worry.
|
||||
dependencies are taken care of and you don't need to do anything.
|
||||
|
||||
Run "make depend" if you have makedepend, and then type "make".
|
||||
This should leave you with an executable called "nulib2". If you like,
|
||||
"make install" will put things into your install directory, usually
|
||||
"make install" will copy files into your install directory, usually
|
||||
/usr/local/bin/ and /usr/local/man/. You can change this by using
|
||||
"./configure --prefix=directory".
|
||||
|
||||
|
@ -69,8 +69,8 @@ to build with debugging info, or
|
|||
nmake -f makefile.msc nodebug=1
|
||||
to build optimized.
|
||||
|
||||
See the notes in Makefile.msc for building with zlib, libbz2, and against
|
||||
NufxLib as a DLL.
|
||||
See the notes in Makefile.msc for building with zlib, libbz2, and when
|
||||
NufxLib is in a DLL.
|
||||
|
||||
|
||||
Other Notes
|
||||
|
@ -105,12 +105,10 @@ vs Win32 NuLib2):
|
|||
in them, e.g. "nulib2 v foo.shk > out.orig" and
|
||||
"nulib2 v new.shk > out.new".
|
||||
- Edit both of the "out" files with vi. Do a global search-and-replace
|
||||
to change '/' to ':' in out.new (:%s/\//:/g) so the filename separator
|
||||
doesn't mess up the comparison.
|
||||
- Do a global search-and-replace in both files to set the file dates
|
||||
to be the same. I used ":%s/..-...-.. ..:../01-Jan-00 00:00/". This
|
||||
is necessary because, like ShrinkIt, NuLib displays the date on which
|
||||
the files were archived, not when they were last modified.
|
||||
in both files to set the file dates to be the same. I used
|
||||
":%s/..-...-.. ..:../01-Jan-00 00:00/". This is necessary because,
|
||||
like ShrinkIt, NuLib displays the date on which the files were archived,
|
||||
not when they were last modified.
|
||||
- Sort both files, with ":%!sort". This is necessary because you
|
||||
added the files with '*' up above, so the NuLib2-created archive
|
||||
has the top-level files alphabetized.
|
||||
|
|
Loading…
Reference in New Issue