0 votes
by John Greenwood (160 points)

Full error message.

"./gtkbindings.fth" on line 542 

 -> extern: int "C" g_source_remove( uint tag );

                                              ^vfx64(77196,0xaf25600) malloc: *** error for object 0x2e545: pointer being freed was not allocated

Trying to follow manual and this is the first file to be loaded.  Loaded as provided.

1 Answer

0 votes
by John Greenwood (160 points)

No real idea of what I'm doing but wondered if libraries were failing to load.  Saw

[defined] Target_386_OSX [if]     ..  etc ...     [then].  

Commented out the [if]  [then] lines and now the file loads OK

Mac 2020 27" 3.8 GHz 8-Core Intel Core i7 Monterey 12.3

by Stephen Pelc (1.5k points)
Well spotted John. The equivalent for the 64 bit systems is

[defined] Target_x64_OSX [if] ... [then]

Each system has a definition which identifies the CPU and O/S. These are all of the form

Target_<cpu>_<os>
...