Jeff, I have used Xcode 5.1 running on Mavericks 10.9.2 to build kexts that run under 10.7. To accomplish this, I had to add the MacOSX10.7.sdk (which I copied from Xcode 4.6.3 running on Lion 10.7.5) to Xcode's SDK folder: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/ Perhaps adding the 10.5 SDK (and pointing the appropriate targets to it) will do the trick for you. Cheers, Eric On May 23, 2014, at 6:27 AM, darwin-kernel-request@lists.apple.com wrote:
Message: 1 Date: Thu, 22 May 2014 22:56:57 -0400 From: Jeff Schindler <jas001@gmail.com> To: Darwin-kernel@lists.apple.com Subject: Build 10.5 kext on 10.9 Message-ID: <20B9F079-0DDB-4623-890A-ED5F09587983@gmail.com> Content-Type: text/plain; charset=us-ascii
I'm trying to build a 10.5 kext under Mavericks and am getting some undefined symbols upon loading the kext under 10.5:
kld(): Undefined symbols: __ZdaPv __Znam
I'm using Xcode 4.6 and have tried both compilers (llvm and gcc). I had been building it under 10.6.8 with Xcode 4.3 with no problems (haven't changed any project settings). Anyone have any pointers?
Thanks, Jeff
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com
participants (1)
-
Eric Grant