ResMergerCollector misery since 1.1 upgrade
ResMergerCollector misery since 1.1 upgrade
- Subject: ResMergerCollector misery since 1.1 upgrade
- From: Frank Reiff <email@hidden>
- Date: Mon, 22 Dec 2003 14:55:40 +0100
Dear all,
As a long time CodeWarrior/ PowerPlant user (since 1994?) I have
finally taken the step of moving my PowerPlant project over to XCode a
few weeks ago. I have been using XCode 1.0 and the the developer seeds
for 1.1.
After the somewhat painful migration everything seemed ok, until I
upgraded to the final 1.1 update. Since then every time I change
something in my PowerPlant PPOB file (for those that don't use
PowerPlant, this is simply a special format resource file) the linking
no longer works.
I get the following error:
### ERROR (file:ResMerger.c, line:342): 'RemoveResource' failed (-196)
After looking through the release notes I have found the following
reference to this behavior:
Resources get added to a resource collector, which when complete is
used to transfer those resources to files in their final locations. In
previous releases these tools were used to append resources directly to
files in their final locations. This change makes builds more correct
and less failure prone. One notable result of this change is that in
the past attempts to use conflicting resources silently failed, but now
resource conflicts reliably cause builds to fail.
This explains why things no longer work and I have managed to restore
the previous behavior by adding the OTHER_RESMERGERFLAGS -a
flag.
This results in the duplicate resources simply getting appended one
after the other without a build problem.
My question:
How can I detect which resources are duplicated, so that I can
eliminate them?
Are there any verbose flags that will print the duplicate resource ids?
Thanks for you help.
Best regards,
Frank
---
Frank Reiff
publispace.net
_______________________________________________
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.