image
image

Go Back   macosx.com > Design, Media, Programming & Scripting > Software Programming & Web Scripting

Reply
 
Thread Tools
  #1  
Old August 23rd, 2002, 11:03 AM
Registered User
 
Join Date: Jul 2002
Posts: 16
Thanks: 0
Thanked 0 Times in 0 Posts
isgoed is on a distinguished road
Project Builder compiles all my files?

I have PB 1.1.1 on my G4 powerbook and PB 1.1 on my G3 iMac. On my iMac only the changed files get compiled when I run my program. On my Powerbook (PB 1.1.1) ALL THE FILES get compiled EVERY TIME, even if they haven't changed. This takes avout 1 minute and is very annoying because it can take very long to let you discover that you misspelled a function name.

help?
Reply With Quote
  #2  
Old August 25th, 2002, 02:06 AM
Registered User
 
Join Date: Oct 2000
Location: U of I @ Champaign
Posts: 208
Thanks: 0
Thanked 0 Times in 0 Posts
Ghoser777 is on a distinguished road
I've never seen a difference between machines, but here's something that can cause a lot of recompiling:

1) Edit a header file that several classes import - that will do it.
2) Use @class - depending on where you use it, changing one file could lead to the necessity to recompile multiple classes, even those which are second conditions.

There might be a preference in Project Builder to rebuild each time, but I haven't seen it.

Matt Fahrenbacher
__________________
James Tiberius Kirk : "Spock,
the women are your planet are
logical. No other planet in the
universe can make that claim."
Reply With Quote
  #3  
Old August 25th, 2002, 08:03 AM
Registered User
 
Join Date: Jul 2002
Posts: 16
Thanks: 0
Thanked 0 Times in 0 Posts
isgoed is on a distinguished road
RobustCp.CleanBeforeAndAfter

I have examined the build log thoroughly and I discovered that Project Builder 1.1.1 (the one that compiles at every run) has an extra statement in its log, namely: RobustCp.CleanBeforeAndAfter. I am most certain that this causes the unneeded compiles. The question is now. How do I remove it?

??

isgoed
Reply With Quote
  #4  
Old August 25th, 2002, 04:01 PM
Registered User
 
Join Date: Jul 2002
Posts: 16
Thanks: 0
Thanked 0 Times in 0 Posts
isgoed is on a distinguished road
Not a Solution (Temp)

I thought I had succeeded in solving the problem. I have an official developertools cd, which included a terminal deinstall script. I adjusted the script to deinstall my 2001 dec edition. Which means I changed the name of the package to deinstall from developer.pkg to DevSDK.pkg, DevTools.Pkg and 2001DevTools.pkg (or something like that). This left me with a very poor installation of the developer package. But Project Builder works.

------------ammendment---------------

It still doesn't work

Project builders 'build' calls a makefile that is located at Developer/Makefiles/pbx_jamfiles/ProjectBuilderJamBase. It is possible to remove the robustclean operation but this does not prevent the building progress to skip updating all my 50 files in my project. The build log starts with …updating 51 target(s)…. How to tell project builder to only update the changed files?

---end ammendment----

Steven

Last edited by isgoed; August 27th, 2002 at 06:17 AM.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ack! Project Builder crashes... oniq Software Programming & Web Scripting 1 May 23rd, 2003 04:05 AM
Moving iMovie project files removed associations hazmat Mac OS X System & Mac Software 3 April 9th, 2003 01:04 AM
How do I use jar files in Project Builder? rharder Software Programming & Web Scripting 2 April 11th, 2002 02:59 PM
Problems With Project Builder HECTORdaBIZATCH Mac OS X System & Mac Software 0 March 5th, 2002 11:43 AM
Can I use java packages with Project Builder? rharder Software Programming & Web Scripting 0 September 26th, 2001 11:27 AM


All times are GMT -5. The time now is 05:37 AM.


Mac Support® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.