Ingemar Ragnemalm wrote: > > [snip] > Another problem when mixing languages is the Pascal RTL. You might need > to link with that. (That is not necessarily trivial, I am having trouble > with that myself.) But that doesn't sound like your problem, right? >
Thanks to you all, my library is able to use FPCMacOSAll unit that may include a FPC equivalent of Carbon.h. But there still remains some unstabilities. So I'd like to rule out problems of RTC initialisatiion problem and unit entry codes. I have noticed a label "_PASCALMAIN " in assembler source files. Is this the entry point of RTL initialisation code? And I have a vague question. What document is must-read to know such technical details concerning to FPC and Darwin/Carbon as linking frameworks, FPCMacOSAll unit usage, library entry point and so on. Such details cannot be found pdfs comming with FPC MacOSX packeage. So I wondered where I must go to see... -- View this message in context: http://www.nabble.com/How-to-include-Carbon.h--tf3605888.html#a10113330 Sent from the Free Pascal - General mailing list archive at Nabble.com. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal