@elextr This is a small example, commenting and uncommenting the 'extern "C" {' you can see how appears and disappears symbols: `#ifdef LLECOM_WIFI_DEBUG #include <stdio.h> #define LLECOM_WIFI_DEBUG_TRACE printf("[DEBUG] ");printf #else #define LLECOM_WIFI_DEBUG_TRACE(...) ((void) 0) #endif
#ifdef __cplusplus extern "C" { #endif void LLECOM_WIFI_init(void) { WIFI_RTL8722DM_initialize_f(); } void LLECOM_WIFI_IMPL_enableSoftAP_action(MICROEJ_ASYNC_WORKER_job_t* job) { } #ifdef __cplusplus } #endif ` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/2793#issuecomment-825406965