modwsgi installation in python 2.7

21 views
Skip to first unread message

krishna personal

unread,
Aug 10, 2023, 11:12:08 PM8/10/23
to modwsgi
ERROR: Command errored out with exit status 1:
     command: 'c:\python27\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\userid\\appdata\\local\\temp\\4\\pip-install-ufntlw\\mod-wsgi\\setup.py'"'"'; __file__='"'"'c:\\users\\userid\\appdata\\local\\temp\\4\\pip-install-ufntlw\\mod-wsgi\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\userid\appdata\local\temp\4\pip-record-w2eivs\install-record.txt' --single-version-externally-managed --compile
         cwd: c:\users\userid\appdata\local\temp\4\pip-install-ufntlw\mod-wsgi\
    Complete output (232 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-2.7
    creating build\lib.win-amd64-2.7\mod_wsgi
    copying src\__init__.py -> build\lib.win-amd64-2.7\mod_wsgi
    creating build\lib.win-amd64-2.7\mod_wsgi\server
    copying src\server\apxs_config.py -> build\lib.win-amd64-2.7\mod_wsgi\server
    copying src\server\environ.py -> build\lib.win-amd64-2.7\mod_wsgi\server
    copying src\server\__init__.py -> build\lib.win-amd64-2.7\mod_wsgi\server
    creating build\lib.win-amd64-2.7\mod_wsgi\server\management
    copying src\server\management\__init__.py -> build\lib.win-amd64-2.7\mod_wsgi\server\management
    creating build\lib.win-amd64-2.7\mod_wsgi\server\management\commands
    copying src\server\management\commands\runmodwsgi.py -> build\lib.win-amd64-2.7\mod_wsgi\server\management\commands
    copying src\server\management\commands\__init__.py -> build\lib.win-amd64-2.7\mod_wsgi\server\management\commands
    creating build\lib.win-amd64-2.7\mod_wsgi\docs
    copying docs\_build\html\__init__.py -> build\lib.win-amd64-2.7\mod_wsgi\docs
    creating build\lib.win-amd64-2.7\mod_wsgi\images
    copying images\__init__.py -> build\lib.win-amd64-2.7\mod_wsgi\images
    copying images\snake-whiskey.jpg -> build\lib.win-amd64-2.7\mod_wsgi\images
    running build_ext
    building 'mod_wsgi.server.mod_wsgi' extension
    creating build\temp.win-amd64-2.7
    creating build\temp.win-amd64-2.7\Release
    creating build\temp.win-amd64-2.7\Release\src
    creating build\temp.win-amd64-2.7\Release\src\server
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\mod_wsgi.c /Fobuild\temp.win-amd64-2.7\Release\src/server\mod_wsgi.obj
    mod_wsgi.c
    c:\python27\include\pyconfig.h(344) : warning C4005: 'PLATFORM' : macro redefinition
            c:\xampp\apache\include\os.h(42) : see previous definition of 'PLATFORM'
    src/server\mod_wsgi.c(471) : warning C4267: 'initializing' : conversion from 'size_t' to 'long', possible loss of data
    src/server\mod_wsgi.c(472) : warning C4267: 'initializing' : conversion from 'size_t' to 'long', possible loss of data
    src/server\mod_wsgi.c(580) : warning C4267: '=' : conversion from 'size_t' to 'long', possible loss of data
    src/server\mod_wsgi.c(729) : warning C4267: '=' : conversion from 'size_t' to 'long', possible loss of data
    src/server\mod_wsgi.c(775) : warning C4267: '=' : conversion from 'size_t' to 'long', possible loss of data
    src/server\mod_wsgi.c(1860) : warning C4244: '=' : conversion from 'Py_ssize_t' to 'long', possible loss of data
    src/server\mod_wsgi.c(3480) : warning C4244: '=' : conversion from 'Py_ssize_t' to 'long', possible loss of data
    src/server\mod_wsgi.c(6160) : warning C4244: 'return' : conversion from '__int64' to 'long', possible loss of data
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_apache.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_apache.obj
    wsgi_apache.c
    c:\python27\include\pyconfig.h(344) : warning C4005: 'PLATFORM' : macro redefinition
            c:\xampp\apache\include\os.h(42) : see previous definition of 'PLATFORM'
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_buckets.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_buckets.obj
    wsgi_buckets.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_convert.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_convert.obj
    wsgi_convert.c
    src/server\wsgi_convert.c(93) : warning C4244: '=' : conversion from 'Py_ssize_t' to 'long', possible loss of data
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_daemon.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_daemon.obj
    wsgi_daemon.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_interp.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_interp.obj
    wsgi_interp.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    src/server\wsgi_interp.c(1088) : warning C4244: 'initializing' : conversion from 'Py_ssize_t' to 'long', possible loss of data
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_logger.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_logger.obj
    wsgi_logger.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    src/server\wsgi_logger.c(258) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
    src/server\wsgi_logger.c(277) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
    src/server\wsgi_logger.c(310) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
    src/server\wsgi_logger.c(320) : warning C4244: '=' : conversion from '__int64' to 'long', possible loss of data
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_memory.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_memory.obj
    wsgi_memory.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_metrics.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_metrics.obj
    wsgi_metrics.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    src/server\wsgi_metrics.c(390) : warning C4244: 'initializing' : conversion from 'double' to 'apr_uint64_t', possible loss of data
    src/server\wsgi_metrics.c(478) : warning C4244: '=' : conversion from 'apr_time_t' to 'double', possible loss of data
    src/server\wsgi_metrics.c(609) : warning C4244: '=' : conversion from 'apr_time_t' to 'double', possible loss of data
    src/server\wsgi_metrics.c(1199) : warning C4244: '=' : conversion from 'Py_ssize_t' to 'long', possible loss of data
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_restrict.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_restrict.obj
    wsgi_restrict.c
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_server.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_server.obj
    wsgi_server.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_stream.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_stream.obj
    wsgi_stream.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    src/server\wsgi_stream.c(191) : warning C4267: 'function' : conversion from 'size_t' to 'long', possible loss of data
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_thread.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_thread.obj
    wsgi_thread.c
    c:\xampp\apache\include\os.h(42) : warning C4005: 'PLATFORM' : macro redefinition
            c:\python27\include\pyconfig.h(344) : see previous definition of 'PLATFORM'
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\xampp\apache/include -Ic:\python27\include -Ic:\python27\PC /Tcsrc/server\wsgi_validate.c /Fobuild\temp.win-amd64-2.7\Release\src/server\wsgi_validate.obj
    wsgi_validate.c
    C:\Users\userid\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:c:\python27\libs /LIBPATH:c:\python27\PCbuild\amd64 /LIBPATH:c:\python27\PC\VS9.0\amd64 /EXPORT:initmod_wsgi build\temp.win-amd64-2.7\Release\src/server\mod_wsgi.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_apache.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_buckets.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_convert.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_daemon.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_interp.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_logger.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_memory.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_metrics.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_restrict.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_server.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_stream.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_thread.obj build\temp.win-amd64-2.7\Release\src/server\wsgi_validate.obj /OUT:build\lib.win-amd64-2.7\mod_wsgi\server\mod_wsgi.pyd /IMPLIB:build\temp.win-amd64-2.7\Release\src/server\mod_wsgi.lib /MANIFESTFILE:build\temp.win-amd64-2.7\Release\src/server\mod_wsgi.pyd.manifest c:\python27/libs/python27.lib C:\xampp\apache/lib/libhttpd.lib C:\xampp\apache/lib/libapr-1.lib C:\xampp\apache/lib/libaprutil-1.lib C:\xampp\apache/lib/libapriconv-1.lib
    mod_wsgi.obj : warning LNK4197: export 'initmod_wsgi' specified multiple times; using first specification
       Creating library build\temp.win-amd64-2.7\Release\src/server\mod_wsgi.lib and object build\temp.win-amd64-2.7\Release\src/server\mod_wsgi.exp
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_hash_overlay referenced in function wsgi_merge_server_config
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_array_cat referenced in function wsgi_merge_server_config
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_array_make referenced in function wsgi_merge_server_config
    wsgi_thread.obj : error LNK2001: unresolved external symbol __imp_apr_array_make
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_array_append referenced in function wsgi_merge_server_config
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_palloc referenced in function newWSGIDirectoryConfig
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_apr_palloc
    wsgi_server.obj : error LNK2001: unresolved external symbol __imp_apr_palloc
    wsgi_thread.obj : error LNK2001: unresolved external symbol __imp_apr_palloc
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_str_tolower referenced in function wsgi_script_name
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_no2slash referenced in function wsgi_script_name
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pstrdup referenced in function wsgi_script_name
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_pstrdup
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pstrndup referenced in function wsgi_script_name
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_psprintf referenced in function wsgi_process_group
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_get_server_port referenced in function wsgi_process_group
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_table_get referenced in function wsgi_process_group
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_log_rerror_ referenced in function wsgi_log_script_error
    wsgi_logger.obj : error LNK2001: unresolved external symbol __imp_ap_log_rerror_
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_brigade_destroy referenced in function Input_finish
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_strtoi64 referenced in function wsgi_strtoff
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_strerror referenced in function Input_read_from_input
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_brigade_cleanup referenced in function Input_read_from_input
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_brigade_flatten referenced in function Input_read_from_input
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_bucket_type_eos referenced in function Input_read_from_input
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_get_brigade referenced in function Input_read_from_input
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_brigade_create referenced in function Input_read_from_input
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_time_now referenced in function Input_read_from_input
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_apr_time_now
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_pass_brigade referenced in function Adapter_output
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_bucket_flush_create referenced in function Adapter_output
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_bucket_transient_create referenced in function Adapter_output
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_table_add referenced in function Adapter_output
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_set_content_length referenced in function Adapter_output
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_set_content_type referenced in function Adapter_output
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_table_elts referenced in function Adapter_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_off_t_toa referenced in function Adapter_run
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_table_setn referenced in function Adapter_run
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_dynamic_fn_retrieve referenced in function Adapter_ssl_is_https
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_stat referenced in function wsgi_load_source
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_log_error_ referenced in function wsgi_load_source
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_ap_log_error_
    wsgi_logger.obj : error LNK2001: unresolved external symbol __imp_ap_log_error_
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_ap_log_error_
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pstrcat referenced in function wsgi_module_name
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_pstrcat
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_md5 referenced in function wsgi_module_name
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_thread_mutex_unlock referenced in function wsgi_execute_script
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_thread_mutex_unlock
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_apr_thread_mutex_unlock
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_thread_mutex_lock referenced in function wsgi_execute_script
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_thread_mutex_lock
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_apr_thread_mutex_lock
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pool_cleanup_register referenced in function wsgi_python_child_init
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_pool_cleanup_register
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pool_cleanup_null referenced in function wsgi_python_child_init
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_pool_cleanup_null
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_hash_set referenced in function wsgi_python_child_init
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_hash_set
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_threadkey_private_create referenced in function wsgi_python_child_init
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_hash_make referenced in function wsgi_python_child_init
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_hash_make
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_thread_mutex_create referenced in function wsgi_python_child_init
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_getword_conf referenced in function wsgi_parse_option
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_pool_cleanup_set_null referenced in function wsgi_add_script_alias
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_pregcomp referenced in function wsgi_add_script_alias
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_array_push referenced in function wsgi_add_script_alias
    wsgi_thread.obj : error LNK2001: unresolved external symbol __imp_apr_array_push
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_check_cmd_context referenced in function wsgi_set_verbose_debugging
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_ipsubnet_create referenced in function wsgi_set_trusted_proxies
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_pregsub referenced in function wsgi_hook_intercept
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_regexec referenced in function wsgi_hook_intercept
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_mpm_query referenced in function wsgi_hook_init
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_ap_mpm_query
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_ap_mpm_query
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_add_version_component referenced in function wsgi_hook_init
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_get_scoreboard_global referenced in function wsgi_hook_init
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_ap_get_scoreboard_global
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_scoreboard_image referenced in function wsgi_hook_init
    wsgi_metrics.obj : error LNK2001: unresolved external symbol __imp_ap_scoreboard_image
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pool_userdata_set referenced in function wsgi_hook_init
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pool_userdata_get referenced in function wsgi_hook_init
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_pstrmemdup referenced in function wsgi_original_uri
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_table_unset referenced in function wsgi_drop_invalid_headers
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_ipsubnet_test referenced in function wsgi_ip_is_in_array
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_sockaddr_info_get referenced in function wsgi_process_forwarded_for
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_find_path_info referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_itoa referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_document_root referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_get_remote_host referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_escape_html2 referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_get_server_name referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_get_server_banner referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_psignature referenced in function Auth_environ
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_table_make referenced in function wsgi_groups_for_user
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_some_auth_required referenced in function wsgi_hook_access_checker
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_satisfies referenced in function wsgi_hook_access_checker
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_run_generate_log_id referenced in function wsgi_build_environment
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_table_set referenced in function wsgi_build_environment
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_add_common_vars referenced in function wsgi_build_environment
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_add_cgi_vars referenced in function wsgi_build_environment
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_discard_request_body referenced in function wsgi_hook_handler
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_get_limit_req_body referenced in function wsgi_hook_handler
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_allow_options referenced in function wsgi_hook_handler
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_apr_hash_get referenced in function wsgi_hook_handler
    wsgi_interp.obj : error LNK2001: unresolved external symbol __imp_apr_hash_get
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_hook_access_checker referenced in function wsgi_register_hooks
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_register_provider referenced in function wsgi_register_hooks
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_hook_handler referenced in function wsgi_register_hooks
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_hook_translate_name referenced in function wsgi_register_hooks
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_hook_child_init referenced in function wsgi_register_hooks
    mod_wsgi.obj : error LNK2019: unresolved external symbol __imp_ap_hook_post_config referenced in function wsgi_register_hooks
    wsgi_apache.obj : error LNK2019: unresolved external symbol __imp_apr_conv_utf8_to_ucs2 referenced in function wsgi_utf8_to_unicode_path
    wsgi_buckets.obj : error LNK2001: unresolved external symbol apr_bucket_shared_copy
    wsgi_buckets.obj : error LNK2001: unresolved external symbol apr_bucket_shared_split
    wsgi_buckets.obj : error LNK2019: unresolved external symbol __imp_apr_bucket_free referenced in function wsgi_python_bucket_destroy
    wsgi_buckets.obj : error LNK2019: unresolved external symbol __imp_apr_bucket_shared_destroy referenced in function wsgi_python_bucket_destroy
    wsgi_buckets.obj : error LNK2019: unresolved external symbol __imp_apr_bucket_shared_make referenced in function wsgi_apr_bucket_python_make
    wsgi_buckets.obj : error LNK2019: unresolved external symbol __imp_apr_bucket_alloc referenced in function wsgi_apr_bucket_python_make
    wsgi_interp.obj : error LNK2019: unresolved external symbol __imp_ap_get_server_built referenced in function newInterpreterObject
    wsgi_interp.obj : error LNK2019: unresolved external symbol __imp_ap_show_mpm referenced in function newInterpreterObject
    wsgi_interp.obj : error LNK2019: unresolved external symbol __imp_ap_get_server_description referenced in function newInterpreterObject
    wsgi_interp.obj : error LNK2019: unresolved external symbol __imp_apr_hash_pool_get referenced in function wsgi_acquire_interpreter
    wsgi_interp.obj : error LNK2019: unresolved external symbol __imp_apr_hash_next referenced in function wsgi_publish_process_stopping
    wsgi_interp.obj : error LNK2019: unresolved external symbol __imp_apr_hash_this referenced in function wsgi_publish_process_stopping
    wsgi_interp.obj : error LNK2019: unresolved external symbol __imp_apr_hash_first referenced in function wsgi_publish_process_stopping
    wsgi_metrics.obj : error LNK2019: unresolved external symbol __imp_ap_get_scoreboard_worker_from_indexes referenced in function wsgi_server_metrics
    wsgi_metrics.obj : error LNK2019: unresolved external symbol __imp_ap_get_scoreboard_process referenced in function wsgi_server_metrics
    wsgi_metrics.obj : error LNK2019: unresolved external symbol __imp_ap_exists_scoreboard_image referenced in function wsgi_server_metrics
    wsgi_thread.obj : error LNK2019: unresolved external symbol __imp_apr_threadkey_private_set referenced in function wsgi_thread_info
    wsgi_thread.obj : error LNK2019: unresolved external symbol __imp_apr_threadkey_private_get referenced in function wsgi_thread_info
    build\lib.win-amd64-2.7\mod_wsgi\server\mod_wsgi.pyd : fatal error LNK1120: 106 unresolved externals
    error: command 'C:\\Users\\userid\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\link.exe' failed with exit status 1120
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\python27\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\userid\\appdata\\local\\temp\\4\\pip-install-ufntlw\\mod-wsgi\\setup.py'"'"'; __file__='"'"'c:\\users\\userid\\appdata\\local\\temp\\4\\pip-install-ufntlw\\mod-wsgi\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\userid\appdata\local\temp\4\pip-record-w2eivs\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.

Graham Dumpleton

unread,
Aug 10, 2023, 11:17:54 PM8/10/23
to mod...@googlegroups.com
The Apache distribution you are using is either not 64bit, or is not packaged up to include the bits that would allow compilation of Apache extensions modules. The latter is quite common with xampp distributions of Apache.

It is strongly recommended you use the Apache Lounge distribution of Apache.

Also, do you really need to use Python 2.7? Python 2.7 hasn't been a supported Python version for a very long time.

--
You received this message because you are subscribed to the Google Groups "modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to modwsgi+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/modwsgi/5df0a2b5-36f0-4ce7-9e36-3045f96ff7f9n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages