On Jul 21, 10:35 pm, william opensource4you <
william.o...@gmail.com>
wrote:
> Hello Christopher,
>
> could you provide the error messages ?
> did you verify/adapt the setup.py lines 33 and 34 to match your config
> ? (surely if libraries are in /usr/local).
Not sure on how to modify those lines.
here is standard out, err, and setup.py
Thanks for your help.
standard output:
-----------------------------------
running install
running bdist_egg
running egg_info
writing fapws3.egg-info/PKG-INFO
writing top-level names to fapws3.egg-info/top_level.txt
writing dependency_links to fapws3.egg-info/dependency_links.txt
writing entry points to fapws3.egg-info/entry_points.txt
reading manifest file 'fapws3.egg-info/SOURCES.txt'
writing manifest file 'fapws3.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-i686/egg
running install_lib
running build_py
running build_ext
building 'fapws._evwsgi' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -
Wstrict-prototypes -fPIC -I/usr/include -I/usr/include/python2.5 -c
fapws/_evwsgi.c -o build/temp.linux-i686-2.5/fapws/_evwsgi.o
error output:
-----------------------
fapws/_evwsgi.c:22:16: error: ev.h: No such file or directory
fapws/_evwsgi.c:36: error: expected specifier-qualifier-list before
'ev_io'
fapws/_evwsgi.c: In function 'close_connection':
fapws/_evwsgi.c:97: error: 'struct client' has no member named
'remote_addr'
fapws/_evwsgi.c:97: error: 'struct client' has no member named
'remote_port'
fapws/_evwsgi.c:97: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:98: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:99: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:100: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:101: error: 'struct client' has no member named
'protocol'
fapws/_evwsgi.c:102: error: 'struct client' has no member named
'uri_path'
fapws/_evwsgi.c:104: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:104: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:104: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:104: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:105: error: 'struct client' has no member named
'response_fp'
fapws/_evwsgi.c: In function 'header_to_dict':
fapws/_evwsgi.c:258: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:260: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:262: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:269: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:271: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:278: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:280: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:290: error: 'struct client' has no member named
'protocol'
fapws/_evwsgi.c:292: error: 'struct client' has no member named
'protocol'
fapws/_evwsgi.c: In function 'handle_uri':
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:352: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:355: error: 'struct client' has no member named
'uri_path'
fapws/_evwsgi.c:356: error: 'struct client' has no member named
'uri_path'
fapws/_evwsgi.c:357: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c: In function 'py_build_method_variables':
fapws/_evwsgi.c:381: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:386: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:386: error: 'struct client' has no member named
'uri_path'
fapws/_evwsgi.c:388: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:388: error: 'struct client' has no member named
'uri_path'
fapws/_evwsgi.c:389: error: 'struct client' has no member named
'uri_path'
fapws/_evwsgi.c: In function 'py_get_request_info':
fapws/_evwsgi.c:433: error: 'struct client' has no member named
'remote_addr'
fapws/_evwsgi.c:436: error: 'struct client' has no member named
'remote_port'
fapws/_evwsgi.c:439: error: 'struct client' has no member named
'protocol'
fapws/_evwsgi.c: In function 'manage_header_body':
fapws/_evwsgi.c:465: error: 'struct client' has no member named
'input_body'
fapws/_evwsgi.c:484: error: 'struct client' has no member named
'input_body'
fapws/_evwsgi.c: In function 'python_handler':
fapws/_evwsgi.c:504: error: 'struct client' has no member named
'remote_addr'
fapws/_evwsgi.c:504: error: 'struct client' has no member named
'remote_port'
fapws/_evwsgi.c:504: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:530: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:541: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:555: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:556: error: 'struct client' has no member named
'response_header_length'
fapws/_evwsgi.c:556: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:557: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:573: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:574: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:584: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:600: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:600: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:602: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:602: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:602: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:602: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:603: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:611: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:612: error: 'struct client' has no member named
'response_header_length'
fapws/_evwsgi.c:612: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:619: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:620: error: 'struct client' has no member named
'response_header_length'
fapws/_evwsgi.c:620: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:643: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:645: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:646: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:647: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:650: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:658: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:659: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c: In function 'write_cli':
fapws/_evwsgi.c:674: error: 'EV_WRITE' undeclared (first use in this
function)
fapws/_evwsgi.c:674: error: (Each undeclared identifier is reported
only once
fapws/_evwsgi.c:674: error: for each function it appears in.)
fapws/_evwsgi.c:686: error: 'struct client' has no member named
'remote_addr'
fapws/_evwsgi.c:686: error: 'struct client' has no member named
'remote_port'
fapws/_evwsgi.c:686: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:689: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:690: error: 'struct client' has no member named
'remote_addr'
fapws/_evwsgi.c:690: error: 'struct client' has no member named
'remote_port'
fapws/_evwsgi.c:690: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:691: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:693: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c: At top level:
fapws/_evwsgi.c:718: warning: 'struct ev_io' declared inside parameter
list
fapws/_evwsgi.c:718: warning: its scope is only this definition or
declaration, which is probably not what you want
fapws/_evwsgi.c:718: warning: 'struct ev_loop' declared inside
parameter list
fapws/_evwsgi.c: In function 'write_cb':
fapws/_evwsgi.c:723: error: 'struct client' has no member named
'ev_write'
fapws/_evwsgi.c:724: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:751: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:751: error: 'struct client' has no member named
'response_header_length'
fapws/_evwsgi.c:752: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:755: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:763: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:763: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:765: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:766: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:766: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:768: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:768: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:781: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:781: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:786: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:793: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:793: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:795: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:797: error: 'struct client' has no member named
'response_fp'
fapws/_evwsgi.c:797: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:799: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:801: error: 'struct client' has no member named
'response_fp'
fapws/_evwsgi.c:820: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:820: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:822: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:823: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:847: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:861: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:863: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:867: warning: implicit declaration of function
'ev_io_stop'
fapws/_evwsgi.c:867: error: 'EV_A_' undeclared (first use in this
function)
fapws/_evwsgi.c:867: error: expected ')' before 'w'
fapws/_evwsgi.c:872: error: expected ')' before 'w'
fapws/_evwsgi.c: At top level:
fapws/_evwsgi.c:880: warning: 'struct ev_io' declared inside parameter
list
fapws/_evwsgi.c:880: warning: 'struct ev_loop' declared inside
parameter list
fapws/_evwsgi.c: In function 'connection_cb':
fapws/_evwsgi.c:882: error: 'struct client' has no member named
'ev_read'
fapws/_evwsgi.c:887: error: 'EV_READ' undeclared (first use in this
function)
fapws/_evwsgi.c:892: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:893: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:894: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:896: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:897: error: 'EV_A_' undeclared (first use in this
function)
fapws/_evwsgi.c:897: error: expected ')' before 'w'
fapws/_evwsgi.c:908: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:908: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:908: error: 'struct client' has no member named
'input_pos'
fapws/_evwsgi.c:909: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:909: error: 'struct client' has no member named
'input_pos'
fapws/_evwsgi.c:910: error: 'struct client' has no member named
'input_pos'
fapws/_evwsgi.c:911: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:911: error: 'struct client' has no member named
'input_pos'
fapws/_evwsgi.c:913: error: 'struct client' has no member named
'remote_addr'
fapws/_evwsgi.c:913: error: 'struct client' has no member named
'remote_port'
fapws/_evwsgi.c:913: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:913: error: 'struct client' has no member named
'input_pos'
fapws/_evwsgi.c:915: error: 'struct client' has no member named
'input_body'
fapws/_evwsgi.c:915: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:916: error: 'struct client' has no member named
'input_body'
fapws/_evwsgi.c:916: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:917: error: 'struct client' has no member named
'input_body'
fapws/_evwsgi.c:920: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:929: error: 'struct client' has no member named
'input_pos'
fapws/_evwsgi.c:932: error: 'struct client' has no member named
'input_body'
fapws/_evwsgi.c:939: error: expected ')' before 'w'
fapws/_evwsgi.c:940: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:942: warning: implicit declaration of function
'ev_io_init'
fapws/_evwsgi.c:942: error: 'struct client' has no member named
'ev_write'
fapws/_evwsgi.c:942: error: 'EV_WRITE' undeclared (first use in this
function)
fapws/_evwsgi.c:943: warning: implicit declaration of function
'ev_io_start'
fapws/_evwsgi.c:943: error: 'struct client' has no member named
'ev_write'
fapws/_evwsgi.c:949: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c: At top level:
fapws/_evwsgi.c:961: warning: 'struct ev_io' declared inside parameter
list
fapws/_evwsgi.c:961: warning: 'struct ev_loop' declared inside
parameter list
fapws/_evwsgi.c: In function 'accept_cb':
fapws/_evwsgi.c:967: error: dereferencing pointer to incomplete type
fapws/_evwsgi.c:974: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:975: error: 'struct client' has no member named
'input_body'
fapws/_evwsgi.c:976: error: 'struct client' has no member named 'uri'
fapws/_evwsgi.c:977: error: 'struct client' has no member named 'cmd'
fapws/_evwsgi.c:978: error: 'struct client' has no member named
'protocol'
fapws/_evwsgi.c:979: error: 'struct client' has no member named
'uri_path'
fapws/_evwsgi.c:980: error: 'struct client' has no member named
'wsgi_cb'
fapws/_evwsgi.c:981: error: 'struct client' has no member named
'response_header'
fapws/_evwsgi.c:982: error: 'struct client' has no member named
'response_content'
fapws/_evwsgi.c:984: error: 'struct client' has no member named
'input_header'
fapws/_evwsgi.c:985: error: 'struct client' has no member named
'input_pos'
fapws/_evwsgi.c:986: error: 'struct client' has no member named
'retry'
fapws/_evwsgi.c:987: error: 'struct client' has no member named
'response_iter_sent'
fapws/_evwsgi.c:988: error: 'struct client' has no member named
'remote_addr'
fapws/_evwsgi.c:989: error: 'struct client' has no member named
'remote_port'
fapws/_evwsgi.c:992: error: 'struct client' has no member named
'ev_read'
fapws/_evwsgi.c:992: error: 'EV_READ' undeclared (first use in this
function)
fapws/_evwsgi.c:994: error: 'struct client' has no member named
'ev_read'
fapws/_evwsgi.c: At top level:
fapws/_evwsgi.c:1000: error: expected declaration specifiers or '...'
before 'ev_signal'
fapws/_evwsgi.c:1000: warning: 'struct ev_loop' declared inside
parameter list
fapws/_evwsgi.c: In function 'sigint_cb':
fapws/_evwsgi.c:1003: warning: implicit declaration of function
'ev_unloop'
fapws/_evwsgi.c:1003: error: 'EVUNLOOP_ALL' undeclared (first use in
this function)
fapws/_evwsgi.c: At top level:
fapws/_evwsgi.c:1009: error: expected declaration specifiers or '...'
before 'ev_signal'
fapws/_evwsgi.c:1009: warning: 'struct ev_loop' declared inside
parameter list
fapws/_evwsgi.c: In function 'py_run_loop':
fapws/_evwsgi.c:1088: error: 'ev_io' undeclared (first use in this
function)
fapws/_evwsgi.c:1088: error: expected ';' before 'accept_watcher'
fapws/_evwsgi.c:1089: error: 'ev_signal' undeclared (first use in this
function)
fapws/_evwsgi.c:1089: error: expected ';' before 'signal_watcher'
fapws/_evwsgi.c:1090: warning: implicit declaration of function
'ev_default_loop'
fapws/_evwsgi.c:1090: warning: initialization makes pointer from
integer without a cast
fapws/_evwsgi.c:1091: warning: implicit declaration of function
'ev_backend'
fapws/_evwsgi.c:1107: error: 'accept_watcher' undeclared (first use in
this function)
fapws/_evwsgi.c:1107: error: 'EV_READ' undeclared (first use in this
function)
fapws/_evwsgi.c:1109: warning: implicit declaration of function
'ev_signal_init'
fapws/_evwsgi.c:1109: error: 'signal_watcher' undeclared (first use in
this function)
fapws/_evwsgi.c:1110: warning: implicit declaration of function
'ev_signal_start'
fapws/_evwsgi.c:1111: error: 'signal_watcher2' undeclared (first use
in this function)
fapws/_evwsgi.c:1113: warning: implicit declaration of function
'ev_loop'
fapws/_evwsgi.c: In function 'py_libev_version':
fapws/_evwsgi.c:1133: warning: implicit declaration of function
'ev_version_major'
fapws/_evwsgi.c:1133: warning: implicit declaration of function
'ev_version_minor'
error: command 'gcc' failed with exit status 1
setup.py:
-----------------------
from setuptools import setup, find_packages, Extension
import os
import sys
def read_file(name):
return open(os.path.join(os.path.dirname(__file__),name)).read()
readme = read_file('README')
setup(name='fapws3',
version="0.3",
description="Fast Asynchronous Python Web Server",
long_description=readme,
classifiers=['Development Status :: 4 - Beta','Environment :: Web
Environment','License :: OSI Approved :: GNU General Public License
(GPL)','Programming Language :: C','Programming Language ::
Python','Topic :: Internet :: WWW/HTTP :: HTTP Servers','Topic ::
Internet :: WWW/HTTP :: WSGI :: Server'], # Get strings from
http://pypi.python.org/pypi?%3Aaction=list_classifiers
keywords='',
author='William',
author_email='
willia...@gmail.com',
url='
http://william-os4y.livejournal.com/',
license='GPL',
include_package_data=True,
zip_safe=False,
install_requires=[
# -*- Extra requirements: -*-
],
entry_points="""
# -*- Entry points: -*-
""",
packages= find_packages(),
ext_modules = [
Extion('fapws._evwsgi',
sources=['fapws/_evwsgi.c'],
include_dirs=["/usr/include"],
library_dirs=["/usr/local/lib"], # add LD_RUN_PATH
in your environment
libraries=['ev'],
#extra_compile_args=["-ggdb"],
#define_macros=[("DEBUG", "1")],
)ens
]
)
# end of file: setup.py