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