I'm getting the following errors when trying to compile ProGUI examples with threadsafe/unicode enabled with the ProGUI multilib:
POLINK: error: Unresolved external symbol 'ProGUI_THREAD_a_UIWhidbeyColours'
POLINK: error: Unresolved external symbol 'ProGUI_THREAD_a_UIOffice2003Colours'
POLINK: error: Unresolved external symbol 'ProGUI_THREAD_a_brushHandle'
These global arrays of structures are declared in the ProGUI_Init proceduredll:
Code: Select all
Global Dim UIWhidbeyColours.UIColours(#MaxUIComponents)
Global Dim UIOffice2003Colours.UIColours(#MaxUIComponents)
Global Dim brushHandle.brushHandles(#MaxUIComponents)
Code: Select all
Structure dynamicBlitEx ; used for storing list of different sized blitEx components
hdc.i
bitmap.i
width.l
height.l
EndStructure
Structure UIColours
Blue.l
Olive.l
Silver.l
Grey.l
CustomBlue.l
CustomOlive.l
CustomSilver.l
CustomGrey.l
; blitCache
hdc.i
bitmap.i
width.l
height.l
List dBlitEx.dynamicBlitEx()
EndStructure
Structure brushHandles
Handle.i
colour.l
EndStructure

Any help would be greatly appreciated!

Thanks!
Chris.