• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
RE: Undefined symbols - cross development
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Undefined symbols - cross development


  • Subject: RE: Undefined symbols - cross development
  • From: "Greg Norz" <email@hidden>
  • Date: Mon, 30 Jan 2006 18:51:13 -0600
  • Thread-topic: Undefined symbols - cross development

| I have trouble making my app run reliable on Mac OS X 10.2.8
| and 10.3. The app is built as a Universal binary using GCC
| 3.3 on the PPC side and GCC 4 on x86. I have yet to find a
| pattern, sometimes when I build the resulting binary is OK
| other times Console will show "undefined reference to
| _DataBrowserChangeAttributes". I call this method only after
| checking that I'm running on Mac OS X 10.4. I guess that
| there is a setting I missed but I'm lost. Can it have
| something to do with prebinding?
|
| Target settings:
|
| GCC_VERSION_i386 = 4.0
| GCC_VERSION_ppc = 3.3
| MACOSX_DEPLOYMENT_TARGET_i386 = 10.4
| MACOSX_DEPLOYMENT_TARGET_ppc = 10.2
| SDKROOT_i386 = /Developer/SDKs/MacOSX10.4u.sdk SDKROOT_ppc =
| /Developer/SDKs/MacOSX10.4u.sdk

Shouldn't that be "SDKROOT_ppc = /Developer/SDKs/MacOSX10.2.8.sdk"?

I had a ton of trouble getting my app to compile for anything other than
10.3.9 and Tiger. There were just too many small functions here and
there that were not present in the older SDKs, mostly from the STL and
the C Standard Library. After talking with an Apple engineer or two, I
decided that the effort would be better spent doing other things than
hacking in backward compatibility for Jaguar. Perhaps after I launch,
customers will make the decision for me otherwise! :^)

Do you have a concrete NEED for target Jaguar? Do you know for sure that
a significant section of your customer base will want Jaguar support?

greg norz
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Undefined symbols - cross development
      • From: Rune Lindman <email@hidden>
  • Prev by Date: Re: Java Cocoa application, Java VM not launching
  • Next by Date: Re: Java Cocoa application, Java VM not launching
  • Previous by thread: Undefined symbols - cross development
  • Next by thread: Re: Undefined symbols - cross development
  • Index(es):
    • Date
    • Thread