[DONE] PB6.21 MacOS - compile both x64 and arm. But x64 fails with linker error?
Posted: Mon Nov 03, 2025 1:21 pm
Hi.
On MacOS Tahoe, I installed both PB 6.21 for arm and x64 both with C backends. For this, I renamed both the PureBasic apps unter /Application. XCode is installed (most recent).
I use a small makefile that uses $(PBC) as pbcompiler path. Basically just like this:
Now I try to compile with both architectures:
--> arm works fine
--> x64 fails like ld: symbol(s) not found for architecture x86_64
I don't get it. The missing symbols seem to be from my own functions and PB functions. Is there something I have to install in additon to compile for x64?
On MacOS Tahoe, I installed both PB 6.21 for arm and x64 both with C backends. For this, I renamed both the PureBasic apps unter /Application. XCode is installed (most recent).
I use a small makefile that uses $(PBC) as pbcompiler path. Basically just like this:
Code: Select all
build:
$(PBC) main.pb $(PBOPTS) -o test_executableCode: Select all
PBC=/Applications/PureBasic_621_arm.app/Contents/Resources/compilers/pbcompiler make buildCode: Select all
PBC=/Applications/PureBasic_621_x64.app/Contents/Resources/compilers/pbcompiler make buildCode: Select all
PureBasic 6.21 - C Backend (MacOS X - x64)
Loading external modules...
Starting compilation...
Including source: container_include.pbi
Including source: ./includes/inc_misc.pbi
Including source: inc_regEx.pbi
Including source: ./includes/inc_pac.pbi
Including source: ./includes/inc_getOpt.pbi
Including source: ./includes/inc_gui.pbi
Including source: ./includes/inc_settings.pbi
Including source: ./includes/inc_crypto.pbi
Including source: ./includes/inc_mail.pbi
Including source: libcurl.pbi
Including source: inc_mime.pbi
Including source: inc_oauth.pbi
Including source: ./includes/inc_addressDB.pbi
Including source: ./includes/inc_json.pbi
Including source: api_functions.pbi
Including source: language.pbi
Including source: includes/inc_lang.pbi
Including source: migration.pbi
7629 lines processed.
Error: Linker
Undefined symbols for architecture x86_64:
"_PB_AESDecoder2", referenced from:
_f_decryptaestext in purebasic.o
_f_decryptaestext in purebasic.o
"_PB_AESEncoder2", referenced from:
_f__encryptwasmvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
"_PB_Abs", referenced from:
_f_getutcdifferencestring in purebasic.o
_f_getutcdifferencestring in purebasic.o
"_PB_AddElement", referenced from:
_f_apiopenb64file in purebasic.o
_f_apisendmail in purebasic.o
_f_apisendmail in purebasic.o
"_PB_AddJSONMember", referenced from:
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
...
"_PB_AddKeyboardShortcut", referenced from:
_f_showinputrequester in purebasic.o
_f_showinputrequester in purebasic.o
"_PB_AllocateMemory", referenced from:
_f__encryptwasmvalue in purebasic.o
_f__encryptwasmvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f_hextomemory in purebasic.o
_f_decryptaestext in purebasic.o
...
"_PB_ArraySize", referenced from:
_f_apideletesetting in purebasic.o
_f_sendemail in purebasic.o
"_PB_AvailableProgramOutput", referenced from:
_f_runcmd in purebasic.o
"_PB_Base64Decoder", referenced from:
_f_b64tomemory in purebasic.o
"_PB_Base64DecoderBuffer", referenced from:
_f_apiopenb64file in purebasic.o
_f_apisendmail in purebasic.o
"_PB_Base64Encoder", referenced from:
_f__encryptjsmailvalue in purebasic.o
_f_loadfiletob64 in purebasic.o
_f_mimeencodeqp in purebasic.o
"_PB_BindWebViewCallback", referenced from:
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
_f_bindwebviewcalls in purebasic.o
...
"_PB_ButtonGadget", referenced from:
_f_showinputrequester in purebasic.o
"_PB_CloseConsole", referenced from:
_f_usage in purebasic.o
"_PB_CloseCryptRandom", referenced from:
_f__encryptjsmailvalue in purebasic.o
"_PB_CloseFile", referenced from:
_f_main in purebasic.o
_f_apienablelog in purebasic.o
_f_loadtextfile in purebasic.o
_f_apiopenb64file in purebasic.o
_f_loadfiletob64 in purebasic.o
_f_loadfiletob64 in purebasic.o
_f__addressdatabaseinit in purebasic.o
...
"_PB_CloseNetworkServer", referenced from:
_f__oauthwaittoken in purebasic.o
"_PB_ClosePreferences", referenced from:
_f_setsetting in purebasic.o
_f_getsetting in purebasic.o
_f_migratesettings in purebasic.o
_f_deletesetting in purebasic.o
_f_getallsettings in purebasic.o
"_PB_CloseProgram", referenced from:
_f_runcmd in purebasic.o
"_PB_CloseWindow", referenced from:
_f_getoptshort in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f__closepacenvironment in purebasic.o
_f_showinputrequester in purebasic.o
"_PB_CocoaMessage", referenced from:
_f_getsystemlocale in purebasic.o
_f_getsystemlocale in purebasic.o
_f_getsystemlocale in purebasic.o
"_PB_CocoaMessage2", referenced from:
_f_getsystemlocale in purebasic.o
_f_getsystemlocale in purebasic.o
"_PB_ComposeJSON", referenced from:
_f_apigethostinfo in purebasic.o
_f_getallsettings in purebasic.o
"_PB_ComputerName", referenced from:
_f_apigethostinfo in purebasic.o
"_PB_CopyFile", referenced from:
_f_apisendlog in purebasic.o
"_PB_CopyMemory", referenced from:
_f__encryptjsmailvalue in purebasic.o
_f__curl_mime_data_cb_reader in purebasic.o
"_PB_CopyStructure", referenced from:
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
"_PB_CountProgramParameters", referenced from:
_f_getoptshort in purebasic.o
"_PB_CountRegularExpressionGroups", referenced from:
_f_regexexam in purebasic.o
"_PB_CountString", referenced from:
_f_addressdatabasepushmailaddress in purebasic.o
_f__oauthgettoken in purebasic.o
_f__oauthgettoken in purebasic.o
_jsonXf__getjsonvalue in purebasic.o
"_PB_CreateDirectory", referenced from:
_f_setsetting in purebasic.o
_f_getsetting in purebasic.o
_f_deletesetting in purebasic.o
_f_getallsettings in purebasic.o
_f__addressdatabaseinit in purebasic.o
"_PB_CreateFile", referenced from:
_f__addressdatabaseinit in purebasic.o
"_PB_CreateJSON", referenced from:
_f_apigethostinfo in purebasic.o
_f_getallsettings in purebasic.o
"_PB_CreateNetworkServer3", referenced from:
_f__oauthwaittoken in purebasic.o
"_PB_CreatePreferences2", referenced from:
_f_setsetting in purebasic.o
_f_getsetting in purebasic.o
_f_deletesetting in purebasic.o
_f_getallsettings in purebasic.o
"_PB_CreateRegularExpression", referenced from:
_f_regexmatch in purebasic.o
_f_regexexam in purebasic.o
"_PB_DatabaseError", referenced from:
_f_addressdatabasepushmailaddress in purebasic.o
_f__addressdatabaseinit in purebasic.o
_f__addressdatabaseinit in purebasic.o
_f_addressdatabasereadall in purebasic.o
"_PB_DatabaseQuery", referenced from:
_f__addressdatabaseinit in purebasic.o
_f_addressdatabasereadall in purebasic.o
"_PB_DatabaseUpdate", referenced from:
_f_addressdatabasepushmailaddress in purebasic.o
_f__addressdatabaseinit in purebasic.o
"_PB_Date", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_migratesettings in purebasic.o
_f_mimegetdateheader in purebasic.o
_f__updatedue in purebasic.o
"_PB_DayOfWeek", referenced from:
_f_mimegetdateheader in purebasic.o
"_PB_Delay", referenced from:
_f_main in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_parsepacfile in purebasic.o
_f_parsepacfile in purebasic.o
_f__oauthwaittoken in purebasic.o
_f__oauthwaittoken in purebasic.o
"_PB_DeleteDirectory2", referenced from:
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
"_PB_DeleteFile", referenced from:
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_apisendlog in purebasic.o
"_PB_DeleteFile2", referenced from:
_f_main in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_apiopenb64file in purebasic.o
_f_apisendlog in purebasic.o
"_PB_ElapsedMilliseconds", referenced from:
_f_parsepacfile in purebasic.o
_f_parsepacfile in purebasic.o
_f_parsepacfile in purebasic.o
_f_parsepacfile in purebasic.o
_f__oauthwaittoken in purebasic.o
_f__oauthwaittoken in purebasic.o
"_PB_EndDate", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_EndJSON", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_EndVectorDrawing", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_EscapeString2", referenced from:
_f_apigetsetting in purebasic.o
_f_apirequestdata in purebasic.o
_f_apisendmail in purebasic.o
_f_apisendmail in purebasic.o
_f_apigetaddresses in purebasic.o
"_PB_EventClient", referenced from:
_f__oauthwaittoken in purebasic.o
"_PB_EventGadget", referenced from:
_f_showinputrequester in purebasic.o
"_PB_EventMenu", referenced from:
_f_showinputrequester in purebasic.o
"_PB_Event_Free", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_Event_Init", referenced from:
_main in purebasic.o
"_PB_ExaminePreferenceKeys", referenced from:
_f_getallsettings in purebasic.o
"_PB_ExamineRegularExpression", referenced from:
_f_regexexam in purebasic.o
"_PB_ExtractJSONArray", referenced from:
_f_apideletesetting in purebasic.o
"_PB_FileSeek", referenced from:
_f_dbglog in purebasic.o
"_PB_FileSize", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_setsetting in purebasic.o
_f_setsetting in purebasic.o
_f_getsetting in purebasic.o
_f_getsetting in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
...
"_PB_FindString", referenced from:
_f_lg in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_getosname in purebasic.o
_f_getosname in purebasic.o
_f_getosname in purebasic.o
_f_getosname in purebasic.o
_f_mimecleanaddresslist in purebasic.o
...
"_PB_FinishDatabaseQuery", referenced from:
_f_addressdatabasereadall in purebasic.o
"_PB_FinishHTTP", referenced from:
_f_downloadandexecuteupdate in purebasic.o
_f_checkurlexists in purebasic.o
_f_checkurlexists in purebasic.o
_f__oauthgetcode in purebasic.o
"_PB_FontID", referenced from:
_f_downloadandexecuteupdate in purebasic.o
"_PB_FormatDate", referenced from:
_f_mimegetdateheader in purebasic.o
"_PB_FreeCocoa", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeConsole", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeDatabases", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeDesktops", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeFileSystem", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeFiles", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeFont", referenced from:
_f_downloadandexecuteupdate in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
"_PB_FreeFonts", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeGadget", referenced from:
_f__closepacenvironment in purebasic.o
"_PB_FreeImages", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeJSON", referenced from:
_f_apienablelog in purebasic.o
_f_apienablelog in purebasic.o
_f__paccallback in purebasic.o
_f__paccallback in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apisetsetting in purebasic.o
_f_apisetsetting in purebasic.o
...
"_PB_FreeList", referenced from:
_f_apisendmail in purebasic.o
"_PB_FreeMap", referenced from:
_f_main in purebasic.o
"_PB_FreeMemory", referenced from:
_f_checkforupdate in purebasic.o
_f_decryptold in purebasic.o
_f_decryptold in purebasic.o
_f__encryptwasmvalue in purebasic.o
_f__encryptwasmvalue in purebasic.o
_f__encryptwasmvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
...
"_PB_FreeMemorys", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeNetworks", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeObjects", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreePreferences", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeRegularExpression", referenced from:
_f_regexmatch in purebasic.o
_f_regexmatch in purebasic.o
_f_regexexam in purebasic.o
"_PB_FreeRegularExpressions", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeSQLiteDatabases", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_FreeWindows", referenced from:
_PB_EndFunctions in purebasic.o
"_PB_Gadget_SetOpenFinderFiles", referenced from:
_main in purebasic.o
"_PB_GetDatabaseString", referenced from:
_f_addressdatabasereadall in purebasic.o
"_PB_GetEnvironmentVariable", referenced from:
_f_sendemail in purebasic.o
"_PB_GetExtensionPart", referenced from:
_f_mimegetmimetype in purebasic.o
"_PB_GetFilePart", referenced from:
_f_downloadandexecuteupdate in purebasic.o
_f_apiopenb64file in purebasic.o
_f_apiattachfiles in purebasic.o
_f_apisendmail in purebasic.o
_f_sendemail in purebasic.o
"_PB_GetGadgetText", referenced from:
_f_showinputrequester in purebasic.o
_f_showinputrequester in purebasic.o
"_PB_GetJSONBoolean", referenced from:
_f_apienablelog in purebasic.o
_f_apisetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_jsonXf_get in purebasic.o
"_PB_GetJSONDouble", referenced from:
_f_apisetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_jsonXf_get in purebasic.o
"_PB_GetJSONElement", referenced from:
_f_apienablelog in purebasic.o
_f__paccallback in purebasic.o
_f_apisetsetting in purebasic.o
_f_apisetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_f_apiopenb64file in purebasic.o
_f_apiopenb64file in purebasic.o
...
"_PB_GetJSONMember", referenced from:
_f__oauthgetcode in purebasic.o
_f__oauthgetcode in purebasic.o
_jsonXf__getjsonvalue in purebasic.o
"_PB_GetJSONString", referenced from:
_f__paccallback in purebasic.o
_f_apisetsetting in purebasic.o
_f_apisetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_f_apiopenb64file in purebasic.o
_f_apiopenb64file in purebasic.o
...
"_PB_GetMapElement", referenced from:
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
...
"_PB_GetTemporaryDirectory", referenced from:
_f_main in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_apiopenb64file in purebasic.o
"_PB_GetURLPart", referenced from:
_f_downloadandexecuteupdate in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f__oauthwaittoken in purebasic.o
_f__oauthwaittoken in purebasic.o
"_PB_GetUserDirectory", referenced from:
_f_setsetting in purebasic.o
_f_getsetting in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
...
"_PB_HTTPInfo", referenced from:
_f_checkurlexists in purebasic.o
_f_checkurlexists in purebasic.o
_f_checkurlexists in purebasic.o
_f_checkurlexists in purebasic.o
_f__oauthgetcode in purebasic.o
"_PB_HTTPProgress", referenced from:
_f_downloadandexecuteupdate in purebasic.o
"_PB_HTTPProxy2", referenced from:
_f_handleandsetproxy in purebasic.o
_f_handleandsetproxy in purebasic.o
_f_handleandsetproxy in purebasic.o
"_PB_HTTPRequest2", referenced from:
_f__oauthgetcode in purebasic.o
"_PB_HTTPRequest3", referenced from:
_f_checkurlexists in purebasic.o
"_PB_HTTPTimeout2", referenced from:
_f_checkurlexists in purebasic.o
"_PB_Hex2", referenced from:
_f_memorytohex in purebasic.o
_f_generateguid in purebasic.o
"_PB_Init2DDrawing", referenced from:
_main in purebasic.o
"_PB_InitArray", referenced from:
_main in purebasic.o
"_PB_InitBMPImagePlugin", referenced from:
_main in purebasic.o
"_PB_InitCocoa", referenced from:
_main in purebasic.o
"_PB_InitConsole", referenced from:
_main in purebasic.o
"_PB_InitDatabase", referenced from:
_main in purebasic.o
"_PB_InitDate", referenced from:
_main in purebasic.o
"_PB_InitDesktop", referenced from:
_main in purebasic.o
"_PB_InitFile", referenced from:
_main in purebasic.o
"_PB_InitFont", referenced from:
_main in purebasic.o
"_PB_InitGadget", referenced from:
_main in purebasic.o
"_PB_InitHTTP", referenced from:
_main in purebasic.o
"_PB_InitImage", referenced from:
_main in purebasic.o
"_PB_InitImageDecoder", referenced from:
_main in purebasic.o
"_PB_InitJSON", referenced from:
_main in purebasic.o
"_PB_InitList", referenced from:
_main in purebasic.o
"_PB_InitMap", referenced from:
_main in purebasic.o
"_PB_InitMemory", referenced from:
_main in purebasic.o
"_PB_InitMenu", referenced from:
_main in purebasic.o
"_PB_InitNetworkInternal", referenced from:
_main in purebasic.o
"_PB_InitPreferences", referenced from:
_main in purebasic.o
"_PB_InitProcess", referenced from:
_main in purebasic.o
"_PB_InitRegularExpression", referenced from:
_main in purebasic.o
"_PB_InitRequester", referenced from:
_main in purebasic.o
"_PB_InitVectorDrawing", referenced from:
_main in purebasic.o
"_PB_InitWindow", referenced from:
_main in purebasic.o
"_PB_Int", referenced from:
_f_downloadandexecuteupdate in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f__encryptwasmvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
"_PB_IsGadget", referenced from:
_f__closepacenvironment in purebasic.o
"_PB_IsWindow", referenced from:
_f__closepacenvironment in purebasic.o
"_PB_JSONArraySize", referenced from:
_f_apienablelog in purebasic.o
_f__paccallback in purebasic.o
_f_apisetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_f_apiopenb64file in purebasic.o
_f_apisendlogentry in purebasic.o
_f_apiattachfiles in purebasic.o
...
"_PB_JSONErrorLine", referenced from:
_f_checkforupdate in purebasic.o
"_PB_JSONErrorMessage", referenced from:
_f_checkforupdate in purebasic.o
"_PB_JSONType", referenced from:
_f_apisetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_jsonXf_get in purebasic.o
_jsonXf__getjsonvalue in purebasic.o
_jsonXf__getjsonvalue in purebasic.o
"_PB_JSONValue", referenced from:
_f_apienablelog in purebasic.o
_f_apienablelog in purebasic.o
_f__paccallback in purebasic.o
_f__paccallback in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apisetsetting in purebasic.o
_f_apisetsetting in purebasic.o
_f_apisetsetting in purebasic.o
...
"_PB_LCase", referenced from:
_f_lg in purebasic.o
_f_handleandsetproxy in purebasic.o
_f_loadtextfile in purebasic.o
_f_loadtextfile in purebasic.o
_f_getosname in purebasic.o
_f_addressdatabasepushmailaddress in purebasic.o
_f_getsystemlocale in purebasic.o
_f_getsystemlocale in purebasic.o
...
"_PB_Left", referenced from:
_f_getoptshort in purebasic.o
_f_askuserforproxy in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_loadtextfile in purebasic.o
_f_loadtextfile in purebasic.o
...
"_PB_Len", referenced from:
_f_getoptshort in purebasic.o
_f_decryptold in purebasic.o
_f__encryptwasmvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f_hextomemory in purebasic.o
_f_hextomemory in purebasic.o
_f_macgetregistryentry in purebasic.o
...
"_PB_LoadFont", referenced from:
_f_downloadandexecuteupdate in purebasic.o
"_PB_Lof", referenced from:
_f_dbglog in purebasic.o
_f_loadtextfile in purebasic.o
_f_loadfiletob64 in purebasic.o
"_PB_MatchRegularExpression", referenced from:
_f_regexmatch in purebasic.o
"_PB_MemorySize", referenced from:
_f_checkforupdate in purebasic.o
_f_loadtextfile in purebasic.o
_f_apiopenb64file in purebasic.o
_f_apisendmail in purebasic.o
_f_b64tomemory in purebasic.o
"_PB_MessageRequester2", referenced from:
_f_main in purebasic.o
_f_showerror in purebasic.o
_f_showinfo in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
...
"_PB_Mid", referenced from:
_f_getoptshort in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f__oauthgettoken in purebasic.o
_f_addressdatabasereadall in purebasic.o
"_PB_Mid2", referenced from:
_f_getoptshort in purebasic.o
_f_hextomemory in purebasic.o
_jsonXf__getjsonvalue in purebasic.o
"_PB_Month", referenced from:
_f_mimegetdateheader in purebasic.o
"_PB_NetworkServerEvent2", referenced from:
_f__oauthwaittoken in purebasic.o
"_PB_NewList", referenced from:
_main in purebasic.o
_f_apisendmail in purebasic.o
"_PB_NewMap", referenced from:
_main in purebasic.o
_main in purebasic.o
_f_main in purebasic.o
"_PB_NextDatabaseRow", referenced from:
_f_addressdatabasereadall in purebasic.o
"_PB_NextElement", referenced from:
_f_main in purebasic.o
_f_sendemail in purebasic.o
"_PB_NextPreferenceKey", referenced from:
_f_getallsettings in purebasic.o
"_PB_NextRegularExpressionMatch", referenced from:
_f_regexexam in purebasic.o
"_PB_NextSelectedFileName", referenced from:
_f_apiattachfiles in purebasic.o
"_PB_OpenConsole", referenced from:
_f_usage in purebasic.o
"_PB_OpenCryptRandom", referenced from:
_f__encryptjsmailvalue in purebasic.o
"_PB_OpenDatabase", referenced from:
_f__addressdatabaseinit in purebasic.o
"_PB_OpenFile", referenced from:
_f_apiopenb64file in purebasic.o
"_PB_OpenFile2", referenced from:
_f_apienablelog in purebasic.o
"_PB_OpenFileRequester2", referenced from:
_f_apiattachfiles in purebasic.o
"_PB_OpenPreferences3", referenced from:
_f_setsetting in purebasic.o
_f_getsetting in purebasic.o
_f_migratesettings in purebasic.o
_f_deletesetting in purebasic.o
_f_getallsettings in purebasic.o
"_PB_OpenWindow2", referenced from:
_f_main in purebasic.o
_f_getoptshort in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f__createpacenvironment in purebasic.o
_f_showinputrequester in purebasic.o
"_PB_ParseJSON", referenced from:
_f_apienablelog in purebasic.o
_f_checkforupdate in purebasic.o
_f__paccallback in purebasic.o
_f_apisetsetting in purebasic.o
_f_apideletesetting in purebasic.o
_f_apigetsetting in purebasic.o
_f_apiopenb64file in purebasic.o
...
"_PB_PeekA", referenced from:
_f_memorytohex in purebasic.o
"_PB_PeekB", referenced from:
_f_decryptaestext in purebasic.o
"_PB_PeekS3", referenced from:
_f_openfinderfilescallback in purebasic.o
_f_checkforupdate in purebasic.o
_f_decryptaestext in purebasic.o
_f_macgetregistryentry in purebasic.o
_f_loadtextfile in purebasic.o
_f_loadtextfile in purebasic.o
_f_parsepacfile in purebasic.o
...
"_PB_PokeB", referenced from:
_f__encryptjsmailvalue in purebasic.o
_f_hextomemory in purebasic.o
"_PB_PokeS3", referenced from:
_f__encryptwasmvalue in purebasic.o
_f__encryptjsmailvalue in purebasic.o
_f_apiopenb64file in purebasic.o
_f_apisendmail in purebasic.o
"_PB_PostEvent", referenced from:
_f_apiaskproxy in purebasic.o
"_PB_PreferenceGroup", referenced from:
_f_setsetting in purebasic.o
_f_getsetting in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_deletesetting in purebasic.o
_f_getallsettings in purebasic.o
"_PB_PreferenceKeyName", referenced from:
_f_getallsettings in purebasic.o
"_PB_PreferenceKeyValue", referenced from:
_f_getallsettings in purebasic.o
"_PB_PrintN", referenced from:
_f_usage in purebasic.o
_f_usage in purebasic.o
_f_usage in purebasic.o
_f_usage in purebasic.o
_f_usage in purebasic.o
_f_usage in purebasic.o
_f_usage in purebasic.o
...
"_PB_ProgramParameter", referenced from:
_f_getoptshort in purebasic.o
"_PB_ProgramRunning", referenced from:
_f_runcmd in purebasic.o
"_PB_RSet2", referenced from:
_f_memorytohex in purebasic.o
_f_generateguid in purebasic.o
_f_getutcdifferencestring in purebasic.o
"_PB_Random", referenced from:
_f_generateguid in purebasic.o
_f_generateguid in purebasic.o
_f_generateguid in purebasic.o
"_PB_Random2", referenced from:
_main in purebasic.o
_main in purebasic.o
_f_getregifyappurl in purebasic.o
"_PB_RandomData", referenced from:
_f__encryptjsmailvalue in purebasic.o
"_PB_ReadData", referenced from:
_f_loadtextfile in purebasic.o
_f_loadfiletob64 in purebasic.o
"_PB_ReadFile2", referenced from:
_f_loadtextfile in purebasic.o
_f_loadfiletob64 in purebasic.o
"_PB_ReadPreferenceInteger", referenced from:
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
"_PB_ReadPreferenceString", referenced from:
_f_getsetting in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
_f_migratesettings in purebasic.o
...
"_PB_ReadProgramData", referenced from:
_f_runcmd in purebasic.o
"_PB_ReceiveHTTPFile2", referenced from:
_f_downloadandexecuteupdate in purebasic.o
"_PB_ReceiveHTTPMemory", referenced from:
_f_checkforupdate in purebasic.o
_f_loadtextfile in purebasic.o
"_PB_ReceiveNetworkData", referenced from:
_f__oauthwaittoken in purebasic.o
"_PB_RegularExpressionGroup", referenced from:
_f_regexexam in purebasic.o
"_PB_RemoveKeyboardShortcut", referenced from:
_f_showinputrequester in purebasic.o
"_PB_RemovePreferenceKey", referenced from:
_f_deletesetting in purebasic.o
"_PB_ReplaceString", referenced from:
_f_getregifyappurl in purebasic.o
_f_getregifyappurl in purebasic.o
_f_askuserforproxy in purebasic.o
_f_lg in purebasic.o
_f_lg in purebasic.o
_f_lg in purebasic.o
_f_lg in purebasic.o
...
"_PB_ReplaceString2", referenced from:
_f_compareversion in purebasic.o
_f_compareversion in purebasic.o
"_PB_ResetList", referenced from:
_f_main in purebasic.o
_f_sendemail in purebasic.o
"_PB_ResizeGadget", referenced from:
_f_main in purebasic.o
"_PB_Right", referenced from:
_jsonXf__getjsonvalue in purebasic.o
"_PB_RunProgram", referenced from:
_f_downloadandexecuteupdate in purebasic.o
_f_apiopenb64file in purebasic.o
"_PB_RunProgram2", referenced from:
_f_openuri in purebasic.o
"_PB_RunProgram3", referenced from:
_f_runcmd in purebasic.o
_f_runcmd in purebasic.o
"_PB_SaveFileRequester", referenced from:
_f_apisendlog in purebasic.o
"_PB_SendNetworkString2", referenced from:
_f__oauthwaittoken in purebasic.o
"_PB_SetActiveGadget", referenced from:
_f_showinputrequester in purebasic.o
"_PB_SetGadgetFont", referenced from:
_f_downloadandexecuteupdate in purebasic.o
"_PB_SetGadgetItemText", referenced from:
_f_main in purebasic.o
_f_parsepacfile in purebasic.o
_f_apireload in purebasic.o
"_PB_SetGadgetText", referenced from:
_f_main in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_apireload in purebasic.o
"_PB_SetJSONObject", referenced from:
_f_apigethostinfo in purebasic.o
_f_getallsettings in purebasic.o
"_PB_SetJSONString", referenced from:
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
_f_apigethostinfo in purebasic.o
...
"_PB_Space", referenced from:
_f_macgetregistryentry in purebasic.o
"_PB_StickyWindow", referenced from:
_f_showinputrequester in purebasic.o
_f_showinputrequester in purebasic.o
"_PB_Str", referenced from:
_main in purebasic.o
_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_PB_StrD", referenced from:
_f_apisetsetting in purebasic.o
_f_apigetsetting in purebasic.o
_jsonXf_get in purebasic.o
"_PB_StringBasePosition", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_PB_StringByteLength2", referenced from:
_f_mimeencodeqp in purebasic.o
"_PB_StringField", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_getregifyappurl in purebasic.o
_f_getregifyappurl in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
...
"_PB_StringFingerprint3", referenced from:
_f_migratesettings in purebasic.o
_f_getmachinecode in purebasic.o
_f_sha2onstring in purebasic.o
"_PB_StringGadget2", referenced from:
_f_showinputrequester in purebasic.o
"_PB_TextGadget", referenced from:
_f_showinputrequester in purebasic.o
"_PB_TextGadget2", referenced from:
_f_downloadandexecuteupdate in purebasic.o
"_PB_Trim", referenced from:
_f_getoptshort in purebasic.o
_f_askuserforproxy in purebasic.o
_f_checkforupdate in purebasic.o
_f_macgetregistryentry in purebasic.o
_f_handleandsetproxy in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
...
"_PB_Trim2", referenced from:
_f_mimecleanaddresslist in purebasic.o
_f__curlcb_debug in purebasic.o
_f__curlcb_debug in purebasic.o
"_PB_UCase", referenced from:
_f_hextomemory in purebasic.o
"_PB_URLDecoder", referenced from:
_f__oauthgettoken in purebasic.o
_f__oauthgettoken in purebasic.o
_f__oauthgettoken in purebasic.o
_f__oauthgettoken in purebasic.o
_f__oauthgettoken in purebasic.o
_f__oauthgettoken in purebasic.o
_f__oauthgettoken in purebasic.o
...
"_PB_URLEncoder", referenced from:
_f__oauthgetcode in purebasic.o
_f__oauthgetcode in purebasic.o
_f__oauthgetcode in purebasic.o
_f__oauthgetcode in purebasic.o
_f__oauthgetcode in purebasic.o
_f__oauthcomposeauthurl in purebasic.o
_f__oauthcomposeauthurl in purebasic.o
_f__oauthcomposeauthurl in purebasic.o
_f__oauthcomposeauthurl in purebasic.o
_f__oauthcomposeauthurl in purebasic.o
...
"_PB_UTF8", referenced from:
_f_apigethostinfo in purebasic.o
_f_apigetsetting in purebasic.o
_f_apirequestdata in purebasic.o
_f_apirequestdata in purebasic.o
_f_apirequestdata in purebasic.o
_f_apisendmail in purebasic.o
_f_apisendmail in purebasic.o
_f_apisendmail in purebasic.o
_f_apisendmail in purebasic.o
_f_apisendmail in purebasic.o
...
"_PB_UnbindWebViewCallback", referenced from:
_f_parsepacfile in purebasic.o
_f_parsepacfile in purebasic.o
"_PB_UseSHA2Fingerprint", referenced from:
_main in purebasic.o
"_PB_UseSQLiteDatabase", referenced from:
_main in purebasic.o
"_PB_Val", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_hextomemory in purebasic.o
_f_iparseproxyvalues in purebasic.o
...
"_PB_WaitWindowEvent", referenced from:
_f_showinputrequester in purebasic.o
"_PB_WaitWindowEvent2", referenced from:
_f_getoptshort in purebasic.o
"_PB_WebViewExecuteScript", referenced from:
_f__pactrigger in purebasic.o
_f_apiattachfiles in purebasic.o
"_PB_WebViewGadget2", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f__createpacenvironment in purebasic.o
"_PB_WebViewProxy2", referenced from:
_f_handleandsetproxy in purebasic.o
_f_handleandsetproxy in purebasic.o
_f_handleandsetproxy in purebasic.o
"_PB_WindowBounds", referenced from:
_f_main in purebasic.o
"_PB_WindowEvent", referenced from:
_f_main in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_parsepacfile in purebasic.o
_f_parsepacfile in purebasic.o
"_PB_WindowHeight", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
"_PB_WindowWidth", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
"_PB_WindowX", referenced from:
_f_main in purebasic.o
"_PB_WindowY", referenced from:
_f_main in purebasic.o
"_PB_WriteData", referenced from:
_f_apiopenb64file in purebasic.o
"_PB_WritePreferenceString", referenced from:
_f_setsetting in purebasic.o
"_PB_WriteStringN", referenced from:
_f_dbglog in purebasic.o
"_SYS_AllocateArray", referenced from:
_main in purebasic.o
_f_downloadandexecuteupdate in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_apideletesetting in purebasic.o
_f_sendemail in purebasic.o
_f_mimegetdateheader in purebasic.o
_f_mimegetdateheader in purebasic.o
...
"_SYS_AllocateString4", referenced from:
_main in purebasic.o
_main in purebasic.o
_f_openfinderfilescallback in purebasic.o
_f_openfinderfilescallback in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_SYS_BufferToUTF8", referenced from:
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
"_SYS_CopyString", referenced from:
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_f_openfinderfilescallback in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_SYS_CopyStructure", referenced from:
_f_apisendmail in purebasic.o
"_SYS_FastAllocateString4", referenced from:
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_f_apienablelog in purebasic.o
_f_setsetting in purebasic.o
_f_setsetting in purebasic.o
_f_setsetting in purebasic.o
...
"_SYS_FastAllocateStringFree4", referenced from:
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
...
"_SYS_FreeArray", referenced from:
_f_downloadandexecuteupdate in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_apideletesetting in purebasic.o
_f_sendemail in purebasic.o
"_SYS_FreeString", referenced from:
_f_openfinderfilescallback in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_SYS_FreeStringNoCheck", referenced from:
_f_macgetregistryentry in purebasic.o
_f_macgetregistryentry in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
...
"_SYS_FreeStructureStrings", referenced from:
_f_handleandsetproxy in purebasic.o
_f_apisendmail in purebasic.o
"_SYS_GetStringBasePosition", referenced from:
_f_handleandsetproxy in purebasic.o
_f_handleandsetproxy in purebasic.o
"_SYS_InitDynamicStructure", referenced from:
_f_apisendmail in purebasic.o
"_SYS_InitPureBasic", referenced from:
_main in purebasic.o
"_SYS_InitString", referenced from:
_main in purebasic.o
"_SYS_PopStringBasePosition", referenced from:
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_f_openfinderfilescallback in purebasic.o
_f_openfinderfilescallback in purebasic.o
_f_openfinderfilescallback in purebasic.o
...
"_SYS_PopStringBasePositionUpdate", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_SYS_PopStringBasePositionValue", referenced from:
_f_getoptshort in purebasic.o
_f_getoptshort in purebasic.o
_f_askuserforproxy in purebasic.o
_f_checkurlexists in purebasic.o
_f_checkurlexists in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
_f_iparseproxyvalues in purebasic.o
...
"_SYS_PopStringBasePositionValueNoUpdate", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_SYS_PushStringBasePosition", referenced from:
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_main in purebasic.o
_f_openfinderfilescallback in purebasic.o
_f_openfinderfilescallback in purebasic.o
_f_openfinderfilescallback in purebasic.o
...
"_SYS_ReAllocateArray", referenced from:
_f_regexexam in purebasic.o
_f_regexexam in purebasic.o
"_SYS_StringEqual", referenced from:
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
_f_main in purebasic.o
...
"_SYS_ToAscii", referenced from:
_f_macgetregistryentry in purebasic.o
_f_macgetregistryentry in purebasic.o
"_SYS_ToUTF8", referenced from:
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
_f_sendemail in purebasic.o
...
ld: symbol(s) not found for architecture x86_64
clang++: error: linker command failed with exit code 1 (use -v to see invocation)