Clear all

compilation fail

3 Posts
2 Users
Topic starter

I'm encountering a reproducible crash on compilation which seems to be due to calendarControl.

Im using gitHub for source control - every time i switch branches and try to run the XOJO project, compilation fails due to a Linking error:

Linking Executable
Undefined symbols for architecture x86_64:

"__InternalGlobals2.MD5%s%s", referenced from:
_piDog_CalendarControl.!Register%b%sssi8 in piDog_CalendarControl.o
ld: symbol(s) not found for architecture x86_64

The only way to resolve this is to remove the calendarControl and drop a 'fresh' copy into the XOJO project (XML format). 

Is there a sensible way to resolve this?


Jim June 18, 2020 10:32 am

Hi Stam, what version of Xojo is this with are what platform are you targeting? Also, what optimization setting are you using?

stam Topic starter June 18, 2020 10:37 am

Version: 2019r3
Target: MacOS
Optimisation: default

Happens on debug run.
I’ve been using Git source control, error seems to happen when I’ve been working on win box, push to git and then when loading from git onto my Mac...

Jim June 18, 2020 2:51 pm

Strange. Does it resolve if you do "Clear Caches" under the "Building" section of Xojo preferences?