mirror of
https://github.com/darlinghq/class-dump.git
synced 2024-11-27 06:10:25 +00:00
Updated for version 2.1.4.
This commit is contained in:
parent
6b599b8c1e
commit
620e94428f
42
README
42
README
@ -5,24 +5,31 @@ for classes, categories and protocols.
|
||||
Version 2 is a re-implementation of Eric P. Scott's class-dump, and
|
||||
works with the frameworks in Openstep 4.x.
|
||||
|
||||
The source compiles on Nextstep 3.3 with Foundation, Openstep, and
|
||||
OS X dp4.
|
||||
The class-dump version 2.1.4 package includes source that should
|
||||
compile on Mac OS X Public Beta, Openstep, and Nextstep 3.3 with
|
||||
Foundation. This package includes the binary compiled for Mac OS X
|
||||
Public Beta:
|
||||
|
||||
class-dump-2.1.4-bs.tar.gz (Mac OS X Public Beta)
|
||||
|
||||
Most of the changes since version 2.1.2 have been fixes for Mac OS X,
|
||||
so I haven't updated the Openstep and Nextstep packages:
|
||||
|
||||
class-dump-2.1.3-bs.tar.gz (OS X dp4)
|
||||
class-dump.2.1.2.m.NIS.bs.tar.gz (Openstep)
|
||||
class-dump.2.1.2.NIHS.bs.tar.gz (Nextstep)
|
||||
|
||||
Compiling
|
||||
These are all available from by website at:
|
||||
|
||||
Bison is required to compile this. There should be no warnings.
|
||||
|
||||
To compile first copy the PB.project and Makefiles from one
|
||||
of the Nextstep or Openstep directories into the
|
||||
main source directory and then build it. For OSX, just use
|
||||
the new project builder file.
|
||||
http://www.omnigroup.com/~nygard/Projects/index.html
|
||||
|
||||
Differences between 2.1.4 and 2.1.3
|
||||
|
||||
- Carl Lindberg made some changes that make class-dump work
|
||||
better on Mac OS X Public Beta:
|
||||
- It's a little better about backward compatibility with old
|
||||
frameworks that still work on Public Beta.
|
||||
- It fixes most of the syntax errors we were getting when
|
||||
parsing types. (We were having trouble with union types.)
|
||||
- It now understands framework install names and the framework
|
||||
search path, so you should be able to run it on apps or
|
||||
frameworks where the install name of the frameworks is not where
|
||||
@ -118,6 +125,21 @@ Known problems
|
||||
This also shows up in the AppleMenuOptions.app under Rhapsody DR2.
|
||||
- A couple old applications have type strings that the parser can't handle.
|
||||
|
||||
Compiling
|
||||
|
||||
Mac OS X Public Beta
|
||||
|
||||
This should build directly from Project Builder. There are
|
||||
a couple of harmless warnings.
|
||||
|
||||
Openstep, Nextstep
|
||||
|
||||
Bison is required to compile this. There should be no warnings.
|
||||
|
||||
To compile first copy the PB.project and Makefiles from one
|
||||
of the Nextstep or Openstep directories into the
|
||||
main source directory and then build it.
|
||||
|
||||
Comments and suggestions are welcomed.
|
||||
|
||||
Steve Nygard <nygard@omnigroup.com>
|
||||
|
Loading…
Reference in New Issue
Block a user