Re: programs crash when run through rosetta
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CkJXUbmi6rXN6Rv4qCxcd35ssCACP94OEXUZs9uQ/8tAznhmftODHmrL5LqD4pL1VQO4CZIP5ru4auhDtA57ArwxAF9yJcFv3axH3K2C8UHvdTXwslV9Y/6liD5sYctWGd9GI91xB3GiJBHMob9zEqF3DA2jLA3M+JL8zCAx7vw= I found that I do NOT have a problem using g++ 4.0 on OSX 10.4. But for now I've been tasked to getting this working with the earlier version. Has anyone run across something like this before. My only thought is it might have to do with xerces execption handling?? That would certainly be the first area I would consider as a candidate. Rosetta doesn't support precise exceptions. If xerces depends upon this, then you cannot run it under Rosetta. The solution, of course, is to have a universal binary. Compile with g++ 4.0 for the Intel side, and compile with an earlier compiler for the 10.2.8 side. Use lipo to combine them into one universal binary. The universal binary porting guidelines at <http://developer.apple.com/transition> describe this pretty completely, as well as many messages in this mailing list archive. Good luck. _______________________________________________ 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... On 12/29/06, Joe Miller <lpe540@yahoo.com> wrote: This email sent to site_archiver@lists.apple.com
participants (1)
-
Brian Bechtel