To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=69351





------- Additional comments from [EMAIL PROTECTED] Fri Nov 17 00:48:40 -0800 
2006 -------
tra: Current progress
- Mac OS X map file format differs from other platforms like Linux for instance
- On Mac OS X we have to use the linker switch "exported_symbols_list" which 
requires a plain list of 
   symbols to be exported
- As Mac OS X also uses gcc we can use the Linux map files (name mangling for 
C++ symbols is equal) 
   however and do not have redundantly  maintain another map file, in order to 
do this we have to 
   transform the Linux map file format to the Mac OS X compatible format
- Linux map files support a wildcard mechanismn enabling to easily export 
classes of symbols e.g. RTTI 
   symbols with "_ZTI*" for instance, the Mac OS X map file support lacks this 
feature so RTTI symbols 
   have to be extracted and added manually to the exported symbols list on Mac 
OS X
- Several places need to be touched to accomplish all the aforementioned: 
solenv/in/unxmacx.mk, 
   solenv/inc/_tg_shl.mk
- Some scripting similar to solenv/bin/addsym.awk is neccessary for the 
transformation and to 
   dynamically extract RTTI symbols in C++ libraries

I made some good progress implementing all the neccessary support so a first 
patch will follow soon 
(hopefully :)). Some build env. experts like Ause definitely have to review 
this work at the end!



---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to