http_get and http_post_string 'undefined reference' on compile

Reporter: TorrencyPower  |  Status: open  |  Last Modified: October 14, 2016, 04:39:31 AM

Whenever I try to compile a program with http_get or http_post_string in it it causes the error:

C:/ProgramData/ENIGMA/.eobjs/Windows/Windows/Run/SHELLmain.o:SHELLmain.cpp:(.text+0x48a): undefined reference to `enigma_user::http_get(std::string)'


C:/ProgramData/ENIGMA/.eobjs/Windows/Windows/Run/SHELLmain.o:SHELLmain.cpp:(.text+0x4aa): undefined reference to `enigma_user::http_post_string(std::string, std::string)'

Try going to Game Settings -> ENIGMA -> API -> Networking then pick a networking system to use from the list.


The error occurs when selecting asynchronous, choosing another system displays the following error:

Unknown function or script `http_get'


Unknown function or script `http_post_string'

Enabling asynchronous extension shows this:

Google Docs


The issue here is that the prototype is there but the function itself hasn't yet been implemented infact, I don't think any of the asynchronous functions have been implemented from what I see.

Please sign in to post comments, or you can view this issue on GitHub.