• 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: Don't really understand why there are so many settings
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Don't really understand why there are so many settings


  • Subject: Re: Don't really understand why there are so many settings
  • From: Greg Guerin <email@hidden>
  • Date: Sun, 11 Feb 2007 22:58:48 -0700

Theodore H. Smith wrote:

>How can I even find out what to do? Where can I find out what is wrong?
>
>All I want to do is build a UB (dylib) library! How hard can it be?

It isn't hard; it's broken.  You have to figure out how it broke.

I've built several Universal dylibs that work fine, in Debug or Release
configurations.  Mine don't have the same settings as yours do, and start
with different elements, so comparing them is not an easy task.


>Is there some instructions I can get to make my settings from scratch
>to make a library? Something clean ideally, with as few settings as
>possible. Maybe if I redo it from scratch it'll work.

As a last resort, starting from scratch is a reasonable strategy.  You have
your list of customized settings, so you know what will cause it to break
again.  You just need to do it with a watchful eye on how you get there.

Create the new project with default settings.  You can copy your source
over to the new project, or archive everything you have now (DMG or ZIP)
then delete your old project and start a dylib project anew.

Change only the SDK and ARCHS values, which are just enough to build a UB
for 10.4u.  Leave everything else as-is, then build both the Release and
Debug builds.  Confirm that executables of both configs are as you expect.

If the build works, and the output is what you expect, then add settings
one by one to match your current list, until the Release build doesn't
work.  Being methodical and systematic is crucial.

Make backups at safe intervals.  Climb no higher than you're willing to fall.

  -- GG


 _______________________________________________
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

  • Prev by Date: Re: Fast reading from files, using a pre-fetch approach?
  • Next by Date: Re: The bug where terminal and xcode ran "different"
  • Previous by thread: Re: Don't really understand why there are so many settings
  • Next by thread: Code Sense and Java
  • Index(es):
    • Date
    • Thread