site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I am trying to create a library kext. This library kext is created from two other static libraries, each compiled for a different architecture: i386 and x86_64. The libraries cannot be combined into a common build target because they have different files and settings depending on the the target architecture. In particular there are assembly files involved. The problem is that the libraries are not being included in their entirety in the library kext. Only referenced symbols and dependencies are included. It seems like stripping, but I think it's just basic dependency inclusion. Is there someway to just get the entirety of both libraries linked and combined into the one library kext? The projects targets dependencies looks like: Library kext library_kext_module_start library_kext_module_stop libtarget_i386 <files> libtarget_x86_64 <files> If I access symbols from the library kext (for example in library_kext_module_start), those symbols will be included. But I'd just like the entire library to be included. Thank you for your help, ...Duane -----BEGIN PGP SIGNATURE----- Version: PGP Desktop 10.0.2 (Build 13) Charset: US-ASCII wsBVAwUBTDtfYUrg9acQ4r2CAQglyQgAxpnYf7+nLbWY3ndWZK/+i/Plk3KKhfmE W/ZFDG7yXGAmUj8CgfSyf959smZ+5ybypl3y63wMP99X33FksmQsc0qQFB7cUfla WXX7E/dyA/u2XZHsBDu6sGsK5yNdIxuwyY1RoP72iw6B72WqxFajDw8ItLsqgOwJ wK+q/2iSDwU0Jfvwc4pHPolMcPyW180j4tvQYdAvLP7zJ2AXXBR0nE+y9bYIc8gc 18KeQZ4gQX9xHLA4alVGLH1tebCdzXcU8hi03oxzbFGW7iD2rfJPtTS4YCAQXqWM 6xTvb9kXBzCHLqoFJjvJtFMuqF+SscabfqMUBDgTgFDBKR4XxpomgQ== =pXAr -----END PGP SIGNATURE----- _______________________________________________ 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: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com