I understand your concerns, unfortunately I'm still on the road in Asia. When I get back home in 2 weeks I'll also have access to a machine with 10.5 installed, and will be able to debug this issue.noah wrote:First of all, has anyone with existing projects gotten this to work?...
Almost more important, I'm a little unclear from the documentation, which I've ready several times, however if I understand correctly it's not possible to use RBSplitView 1.2 and build a binary that runs both in Leopard and in Snow Leopard? I don't want to require my users to use SnowLeopard, nor do I want to distribute two binaries. If you CAN compile a single universal 32/64bit binary that will run in Leopard and SnowLeopard, I'm not understanding how to accomplish it.
Ouch. I thought the identifier would be case-insensitive and pounced to correct the spelling mistake.bewebste wrote:Just to clarify with using older nib/xib files with the new plugin, it appears the difference is that the old plugin used the identifier "net.brockerhoff.RBsplitView.IBPlugin", whereas the new one uses "net.brockerhoff.RBSplitView.IBPlugin" (notice the change in case), so IB treats them as different plugins. To get your old xib file to work, open it up in a text editor, find the "IBDocument.PluginDependencies" object, and change the plugin identifier there to an uppercase "S", so it matches the new plugin.
Right, I split it to make a new one. Apologies; being offline for almost a month has strange side-effects.ahruman wrote:Shouldn’t there be a thread for 1.2?
Hmm. I'd much prefer the new (correct) identifier; the lowercase 's' was a typo which I noticed much too late. I think the best way out would be to keep the new one, and make a little droplet utility to fix old files; of course other suggestions are welcome. I'll try to get the droplet working over the weekend.ahruman wrote:In any case, I have a problem with 1.2. The bundle identifier of the IB plug-in differs from the one for 1.1.4 by one bit – “net.brockerhoff.RBSplitView.IBPlugin” instead of “net.brockerhoff.RBsplitView.IBPlugin”. This means that xibs made with an older version can’t be built with a new one without manually editing them.
...At the moment I’m using the old bundle identifier and suggesting people stick to the old IB plug-in or alter the bundle identifier of the new one, but it’s a mite inconvenient.
The Leopard machine I left home met with an accident and I won't have access to a Leopard-booting Mac for at least two weeks, maybe more. I tried to make the Leo targets compatible, but had no way to test them before publishing. Can you give details on what fails?ahruman wrote:Worse, 1.2 apparently can’t be built under Leopard, even though it’s apparently supposed to be possible, and I’m collaborating with Leopard users.
Rainer Brockerhoff wrote:The Leopard machine I left home met with an accident and I won't have access to a Leopard-booting Mac for at least two weeks, maybe more. I tried to make the Leo targets compatible, but had no way to test them before publishing. Can you give details on what fails?ahruman wrote:Worse, 1.2 apparently can’t be built under Leopard, even though it’s apparently supposed to be possible, and I’m collaborating with Leopard users.
In any event, just including the .m and .h files into a Leopard target should always work.
Invalid value 'com.apple.compilers.llvm.clang.1_0' for GCC_VERSION
Unable to determine concrete GCC compiler for file /Volumes/data/OoTrunk/support/RBSplitView12/Source/RBSplitSubview.m of type sourcecode.c.objc.
The bundle “RBSplitView(Leo)” could not be loaded because it is damaged or missing necessary resources.
/Developer/usr/bin/ibtool --errors --warnings --notices --output-
format human-readable-text --compile /Developer/RBSplitView12/build/
/* com.apple.ibtool.errors */
Description: Could not read archive.
Recovery Suggestion: Please use a newer version of Interface Builder.
Failure Reason: This version of Interface Builder is too old to
read this archive.
No problem, I know how that is.ahruman wrote:Sorry about the crankiness of the previous late-night post.
Users browsing this forum: No registered users and 2 guests