Hello,
My project is a port of a game using another company’s
cross-platform engine, so I just need to port the game code and then put the
project file together correctly. This is my third port, and for some
reason the debug build won’t link, though the release build does. The
duplicate symbol is a function that’s being found in two separate static
libraries, both part of the engine. It’s only defined in one of
them.
Because I’ve gotten another port to work before, I think
the problem is in my project file. Maybe I’ve somehow mixed up the
debug and release builds of the libraries and am somehow including both, but I
don’t see any evidence of this.
I searched for this problem, and the closest thing I saw was
this old post about Leopard, but it probably isn’t related:
http://lists.apple.com/archives/unix-porting/2007/Oct/msg00038.html
If you have any suggestions, I’d really appreciate
it.
Thanks,
Michelle