qengine
qengine copied to clipboard
Multiply defined symbols
Including <engine/qengine.hpp> in different .cpp files causes multiply defined symbols error at compile time. Is that intended for some reason? Or can I add "inline" to fix this?
inline fixes this
dont we have to inline everything of qengine then?
To get mine to work, I had to do some really weird things.
First off, I had to add /FORCE:MULTIPLE to the command line arguments in the linker section.
Then I had to edit pdfn.xxx line 543, and make the specified non inline function into an inlined function.
Not sure if this will break shit, but that's how I got it to compile.