• 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: Header dependances broken?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Header dependances broken?


  • Subject: Re: Header dependances broken?
  • From: Glen Low <email@hidden>
  • Date: Thu, 1 Jan 2004 14:16:22 +0800

I upgraded an existing C++ project to xcode 1.1 and I'm having a problem that, upon further examination, also occurs (on a different machine) in the project builder version of the project as well.

If I change a header file, save the change, and then build -- only link is called! Neither the associated .cpp file or any files that include this header file are re-compiled.

I'm certain the behavior didn't happen before (of course!). The only thing that has changed is that we re-organized our project so that header and source files were in different directories (in a hierarchy below the project directory). So either that has some strange effect or something has gotten confused in the project file. Whatever the problem, it effects both project builder and x-code (I converted by opening the previous PB file in xcode).

If I clean all targets, it builds and runs fine. But then the problem is still there.

 Any ideas?


I had similar problems with a project, make sure that your additional include paths are full path, not just relative path. For example if you have a folder named "Headers" in the same folder of your project and want to add it to your include paths, write "$(SRCROOT)/Headers" not just "Headers" in the Header Search Path field of your target inspector.


This fixed all my dependency problems, I hope that it will help you.


It also helps if the headers are in the project tree too, not just referenced off the source file, especially if they are generated headers.


Cheers, Glen Low


--- pixelglow software | simply brilliant stuff www.pixelglow.com _______________________________________________ xcode-users mailing list | email@hidden Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users Do not post admin requests to the list. They will be ignored.

References: 
 >Header dependances broken? (From: Steve Smith <email@hidden>)
 >Re: Header dependances broken? (From: Sandy Martel <email@hidden>)

  • Prev by Date: script phase
  • Next by Date: Re: script phase
  • Previous by thread: Re: Header dependances broken?
  • Next by thread: warning in main.m
  • Index(es):
    • Date
    • Thread