On Monday, March 24, 2003, at 08:14 PM, Tim Bunce wrote:
It would be great to have any further Makefile.PL and README.macosx patches soonish.

I'm working on an updated README.macosx to cover the new install instructions - which will hopefully be even more simple if I can get this Makefile patch integrated into Makefile.PL

Attached is the difference between an auto generated Makefile and my manual additions to get 'nmedit' working inline to the 'make' command. If anyone has any tips or references to integrating this into Makefile.PL that would be really helpful.

The current install procedure on MacOSX is:

nmedit -R ./removable_symbols_oracle_lib $ORACLE_HOME/lib/libclntsh.dylib
perl Makefile.PL
make
nmedit -R ./removable_symbols_orable_bundle ./blib/arch/auto/DBD/Oracle/Oracle.bundle
make test
make install

so if it can be integrated into the Makefile.PL process there will be no real difference between the MacOSX and standard installations. The jury is still out on whether the Oracle library should be modified as part of the make process or be something that users must manually perform. I believe the latter is the better option - even though it breaks the ease of use mantra.

I've identified two locations for adding 'nmedit' support - but don't know if one is preferential to the other. Hopefully an implementation for one will be the deciding factor.

-Brook

Attachment: Makefile_dynamic_nmedit.patch
Description: Binary data

Attachment: Makefile_nmedit.patch
Description: Binary data

Reply via email to