site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com I am attempting to compile CF-Lite on Linux using mainline GCC 4.0.2. http://lists.apple.com/archives/Darwin-dev/2005/May/msg00221.html Best regards Nicola _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... I have been able to compile CF-299.35 - but not CF-368.1 - under Linux (I don't what current version is). I used gcc 3.3.5 (it didn't compile with gcc 2.95). Here is my post about that: I have essentially followed the instructions at http:// developer.apple.com/darwin/cflite.html (applying the CF-299.linux.diff patch is crucial!), but in addition I had to replace the strlcpy and strlcat functions with strncpy and strncat anywhere in the source code. I hadn't played much with that, however. I was especially interested is the plug-in architecture provided by CoreFoundation, but I hadn't clue about how a CFBundleExecutable should look like in Linux. After several attempts and searches on the web, I had to give up. After browsing the source code, I suspect that only dyld and dll under Windows are supported by that version of CoreFoundation. This email sent to site_archiver@lists.apple.com
participants (1)
-
Nicola Vitacolonna