Delphi 10.2 Linux SOAP server application giving compilation error

0

Hello,

     i have simple SOAP server application for Linux [Apache] in Delphi 10.2 , but when i compiling that , i'm getting below error ,

[DCC Error] E2597 c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::apr_table_get(apr_table_t*, char*): error: undefined reference to 'apr_table_get'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::apr_table_set(apr_table_t*, char const*, char const*): error: undefined reference to 'apr_table_set'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::apr_table_add(apr_table_t*, char const*, char const*): error: undefined reference to 'apr_table_add'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::apr_pool_cleanup_register(Web::Httpd24::apr_pool_t*, void const*, int (*)(void const*), int (*)(void const*)): error: undefined reference to 'apr_pool_cleanup_register'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_get_remote_host(conn_rec*, void*, int, int*): error: undefined reference to 'ap_get_remote_host'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_get_server_port(request_rec*): error: undefined reference to 'ap_get_server_port'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_server_root_relative(Web::Httpd24::apr_pool_t*, char const*): error: undefined reference to 'ap_server_root_relative'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_rwrite(void*, int, request_rec*): error: undefined reference to 'ap_rwrite'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_setup_client_block(request_rec*, int): error: undefined reference to 'ap_setup_client_block'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_should_client_block(request_rec*): error: undefined reference to 'ap_should_client_block'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_get_client_block(request_rec*, unsigned char*, int): error: undefined reference to 'ap_get_client_block'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::apr_pstrdup(Web::Httpd24::apr_pool_t*, char*): error: undefined reference to 'apr_pstrdup'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_hook_child_init(void (*)(Web::Httpd24::apr_pool_t*, server_rec*), char16_t**, char16_t**, int): error: undefined reference to 'ap_hook_child_init'

  c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Web.HTTPD24.o:Web.HTTPD24:function Web::Httpd24::ap_hook_handler(int (*)(request_rec*), char16_t**, char16_t**, int): error: undefined reference to 'ap_hook_handler'

[DCC Fatal Error] F2588 Linker error code: 1 ($00000001)

Failed

I'm using Ubuntu 16.04 for Linux development.

Please help me on this.

Responses (1)
  • Accepted Answer

    Tuesday, September 26 2017, 05:38 AM - #Permalink
    0

    looks like your module "C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\linux64\release\Web.HTTPD24.o" is old or broken

    Have you tried with Debug Build Configuration?

    The reply is currently minimized Show
Your Reply

Please login to post a reply