Problems with Cappuccino Xcode Plugin with Xcode 3.2 on Snow Leopard

22 views
Skip to first unread message

Ryan

unread,
Nov 3, 2009, 4:20:22 PM11/3/09
to Cappuccino & Objective-J
I apologize if this has been asked before, but I'm having trouble
locating help on this issue.

I am trying to install the Cappuccino Xcode Plugin on Xcode 3.2 on
Snow Leopard. I ran the Cappuccino_Developer_Tools.pkg file provided
on the Cappuccino web site and encountered some build errors when
building a new Cappuccino Application. Specifically, there were 3
errors:

- mkdir: /Users/ryanjafari/Desktop/Untitled/build/Debug: File exists
- cp: /Developer/Cappuccino/Tools/cxhelper/cxhelper: No such file or
directory
- /Users/ryanjafari/Desktop/Untitled/build/Untitled.build/Debug/
Untitled.build/Script-643C0D440E7F85EC00F64609.sh: line 5: /Users/
ryanjafari/Desktop/Untitled/build/Debug/Untitled: No such file or
directory

...when running the custom build script provided. I've searched and
I've installed the latest Templates, etc. from http://github.com/rbartolome/xcode-cappuccino,
but haven't had any luck. What seems to be an obvious problem is that
there is no "cxhelper" file at "/Developer/Cappuccino/Tools". I've
searched my system for this file and can't find it anywhere, nor can I
find

Any information at all would be greatly appreciated. Apologies if I'm
overlooking something obvious.

- R





Ryan

unread,
Nov 12, 2009, 2:05:19 PM11/12/09
to Cappuccino & Objective-J
Just for anyone who is interested. I was able to get this working by
doing the following:

1) Borrowing a friend's "/Developer/Cappuccino/Tools/cxhelper/
cxhelper" file and placing it in that same directory on my machine.
2) Modifying the permissions on the "cxhelper" file.
3) Making sure that the Cappuccino frameworks directories were present
in "/Developer/Cappuccino/Frameworks".
4) I also installed the latest Templates, etc. from
http://github.com/rbartolome/xcode-cappuccino, as mentioned above.

I'm not sure if syntax highlighting is working the way it is intended
to work though. In addition, Interface Builder integration is still
having trouble, but I haven't tried to see if I can fix it yet.

Thanks,
Ryan

On Nov 3, 4:20 pm, Ryan <ryan.jaf...@gmail.com> wrote:
> I apologize if this has been asked before, but I'm having trouble
> locating help on this issue.
>
> I am trying to install the Cappuccino Xcode Plugin on Xcode 3.2 on
> Snow Leopard. I ran the Cappuccino_Developer_Tools.pkg file provided
> on the Cappuccino web site and encountered some build errors when
> building a new Cappuccino Application. Specifically, there were 3
> errors:
>
> - mkdir: /Users/ryanjafari/Desktop/Untitled/build/Debug: File exists
> - cp: /Developer/Cappuccino/Tools/cxhelper/cxhelper: No such file or
> directory
> - /Users/ryanjafari/Desktop/Untitled/build/Untitled.build/Debug/
> Untitled.build/Script-643C0D440E7F85EC00F64609.sh: line 5: /Users/
> ryanjafari/Desktop/Untitled/build/Debug/Untitled: No such file or
> directory
>
> ...when running the custom build script provided. I've searched and
> I've installed the latest Templates, etc. fromhttp://github.com/rbartolome/xcode-cappuccino,

eriza

unread,
Nov 20, 2009, 5:05:36 PM11/20/09
to Cappuccino & Objective-J
Just curious... where did your friend get the cxhelper from? This one
is missing on my machine too (same error as you).

Ryan Jafari

unread,
Nov 20, 2009, 5:17:40 PM11/20/09
to Cappuccino & Objective-J
He was running Xcode 3.1.4 on Leopard and I was running 3.2.1 on Snow
Leopard. I believe this had to do with why he had this file and I did
not. Probably the installer is not yet fully compatible with 3.2.1 on
Snow Leopard? I don't really know for sure. Anyways I wasn't feeling
so great about the Xcode integration so I use Coda while I play around
with Atlas.

Thanks,
Ryan

eriza

unread,
Nov 20, 2009, 5:22:02 PM11/20/09
to Cappuccino & Objective-J
Thanks for the quick reply. I watched the /Developer/Cappuccino folder
during install and the installer seems to be broken as you said. It
basically leaves all folders empty after the download of the required
stuff.

I guess I'll stick with atlas then.

Nathaniel Martin

unread,
Nov 20, 2009, 5:28:31 PM11/20/09
to objec...@googlegroups.com
I was able to pull that cxhelper out of the installer package using Pacifist.

-Nate


--

You received this message because you are subscribed to the Google Groups "Cappuccino & Objective-J" group.
To post to this group, send email to objec...@googlegroups.com.
To unsubscribe from this group, send email to objectivej+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/objectivej?hl=.



Ryan Jafari

unread,
Nov 20, 2009, 5:31:25 PM11/20/09
to Cappuccino & Objective-J
Yes, the installer doesn't seem to copy that file (along with others
it seems) to the appropriate locations.

Nate, thanks for that great tip. I'll keep Pacifist on hand now.

On Nov 20, 5:28 pm, Nathaniel Martin <natmar...@gmail.com> wrote:
> I was able to pull that cxhelper out of the installer package using
> Pacifist.
>
> -Nate
>
>
>
> On Fri, Nov 20, 2009 at 2:22 PM, eriza <aigner.e...@gmail.com> wrote:
> > Thanks for the quick reply. I watched the /Developer/Cappuccino folder
> > during install and the installer seems to be broken as you said. It
> > basically leaves all folders empty after the download of the required
> > stuff.
>
> > I guess I'll stick with atlas then.
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> > "Cappuccino & Objective-J" group.
> > To post to this group, send email to objec...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > objectivej+...@googlegroups.com<objectivej%2Bunsubscribe@googlegrou ps.com>
> > .

Nathaniel Martin

unread,
Nov 20, 2009, 5:43:38 PM11/20/09
to objec...@googlegroups.com
Thanks! It's a great tool, especially for finding out exactly where an installer is putting things.

Regarding the xcode bundle, it's been a little bit since I used it, but I remember having to modify the shell script it runs as well, at least for CIB based apps.

-Nate

To unsubscribe from this group, send email to objectivej+...@googlegroups.com.

Ryan Jafari

unread,
Nov 20, 2009, 5:45:47 PM11/20/09
to Cappuccino & Objective-J
That's right. I also found that you needed to edit the shell scripts,
for both CIB based apps and standard apps.

- R

Raphael Bartolome

unread,
Nov 22, 2009, 4:01:00 AM11/22/09
to Cappuccino & Objective-J
Hi,
use the templates from github http://github.com/rbartolome/xcode-cappuccino.
My last commit contains a 3rd key OBJJ_BIN_PATH, setup this key and
OBJJ_FRAMEWORKS_PATH.
If you have a currently a project in xcode, add a new Cappuccino
Taget and set the two paths inside the xcode target settings

This should work fine.

the cxhelper is a relict from the installer days and not necessary,
follow the README file from xcode-cappuccino project and hopefully it
works fine :-).

regards,
-raphael
Reply all
Reply to author
Forward
0 new messages