Page 1 of 2
Problems building Adium
Posted: Sat Nov 25, 2006 9:55 pm
by Wikinator
Hi,
i'm trying to build adium from the sources, but I just get these errors:
Code: Select all
/.../AIHTMLDecoder.m:36:41: error: FriBidi/NSString-FBAdditions.h: No such file or directory
/.../AIHTMLDecoder.m:220: error: incompatible types in initialization
I'm using XCode 2.4.1 and there are no spaces in the path.
Any ideas?
Posted: Sat Nov 25, 2006 10:00 pm
by evands
Which target is building when that happens? Do you have your preferences in xcode set to put build files in a custom directory?
Posted: Sat Nov 25, 2006 10:08 pm
by Wikinator
No, the build files are in the same places as the source and I'm using Development (but I get the same errors with Deployment).
Posted: Sun Nov 26, 2006 3:04 pm
by Wikinator
any ideas?
Posted: Sun Nov 26, 2006 8:29 pm
by Wikinator
if it helps, the problematic file is AIHTMLDecoder.m and "NSString-FBAddtions.h" exists.
Posted: Sun Nov 26, 2006 9:00 pm
by Tipo 61
<Dumb Question>
You have tried renewing your source and doing a clean build, right?
</Dumb Question>
Posted: Sun Nov 26, 2006 11:50 pm
by Wikinator
yes, i did, but i still get the same errors.
Posted: Mon Nov 27, 2006 1:03 am
by evands
evands wrote:Which target is building when that happens?
Posted: Mon Nov 27, 2006 1:08 am
by Wikinator
oh, target not build configuration, sorry.
Target is 'Adium', what else?
Posted: Mon Nov 27, 2006 1:11 am
by evands
Is it actually building the Adium target at the time of the error?
Posted: Mon Nov 27, 2006 2:56 am
by Wikinator
hm, seems like something changed (previously I build the source from an external disk, now I moved it to an internal):
Code: Select all
Growl-WithInstaller/Growl.h: No such file or directory
followed by 4 errors of undeclared statements.
The building target is 'Adium' in 'Adium' with 'Development'
Posted: Mon Nov 27, 2006 2:57 am
by evands
This is with a clean (unmodified) checkout? svn st reports no changes?
Posted: Mon Nov 27, 2006 3:18 am
by Wikinator
well, 'svn st' reports:
But I actually didn't change it, so what does that mean?
Posted: Mon Nov 27, 2006 3:20 am
by Catfish_Man
Could be Xcode being retarded again. svn revert -R Adium.xcodeproj will do the trick if that's the issue.
Posted: Mon Nov 27, 2006 3:37 am
by Wikinator
No, I still got the same errors.
Posted: Mon Nov 27, 2006 4:32 am
by The_Tick
svn info
paste that here.
Posted: Mon Nov 27, 2006 7:49 pm
by Wikinator
Code: Select all
Path: .
URL: http://svn.adiumx.com/adium/trunk
Repository Root: http://svn.adiumx.com/adium
Repository UUID: 1c916fce-81e2-0310-a464-8ca513f45935
Revision: 18321
Node Kind: directory
Schedule: normal
Last Changed Author: evands
Last Changed Rev: 18320
Last Changed Date: 2006-11-26 00:32:55 +0100 (Sun, 26 Nov 2006)
Properties Last Updated: 2006-11-26 18:54:19 +0100 (Sun, 26 Nov 2006)
Posted: Mon Nov 27, 2006 7:58 pm
by The_Tick
Do this
svn up && svn st
Paste the output.
Posted: Mon Nov 27, 2006 8:04 pm
by Wikinator
Code: Select all
U Release/Artwork/dmgBackground.psd.tgz
U Release/Artwork/dmgBackground.png
U Frameworks/AIUtilities Framework/Source/AIImageAdditions.h
U Source/AdiumURLHandling.m
Updated to revision 18326.
Posted: Mon Nov 27, 2006 8:37 pm
by The_Tick
Does trunk compile for anyone else with a clean checkout?
Can you delete your checkout and make a new one and then compile and see if it gives the same error (ya, I know, this is the point blank but worth a shot)