# Nginx-0.8.44 + uwsgi-0.9.5.4 make error

**URL:** <https://www.ruby-forum.com/t/nginx-0-8-44-uwsgi-0-9-5-4-make-error/191180>\
**Category:** NGINX\
**Created:** [July 7, 2010, 5:50am UTC](https://www.ruby-forum.com/t/nginx-0-8-44-uwsgi-0-9-5-4-make-error/191180 "2010-07-07T05:50:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![beta4better](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@beta4better](https://www.ruby-forum.com/u/beta4better)\
**Post date:** [July 7, 2010, 5:50am UTC](https://www.ruby-forum.com/t/nginx-0-8-44-uwsgi-0-9-5-4-make-error/191180/1 "2010-07-07T05:50:08Z")

</div>

Hi,

I am following the [The uWSGI project — uWSGI 2.0 documentation](http://projects.unbit.it/uwsgi/wiki/RunOnNginx) and  
[LEMP Server on Debian 5 (Lenny) | Linode Docs](http://library.linode.com/lemp-guides/debian-5-lenny/#deploy_python_code_with_wsgi_and_uwsgi)  
, try to make uwsgi workable with nginx. But some error come out while  
make stop.

objs/addon/nginx/ngx\_http\_uwsgi\_module.o   
objs/ngx\_modules.o   
-lcrypt -lpcre -lcrypto -lz  
objs/addon/nginx/ngx\_http\_uwsgi\_module.o:(.data+0x0): multiple  
definition of `ngx_http_uwsgi_module' objs/src/http/modules/ngx_http_uwsgi_module.o:(.data+0x0): first defined here objs/src/os/unix/ngx_process.o: In function `ngx\_process\_get\_status’:  
/opt/src/nginx-0.8.44/src/os/unix/ngx\_process.c:490: warning:  
`sys_errlist' is deprecated; use `strerror’ or `strerror_r' instead /opt/src/nginx-0.8.44/src/os/unix/ngx_process.c:490: warning: `sys\_nerr’  
is deprecated; use `strerror' or `strerror\_r’ instead  
collect2: ld returned 1 exit status  
make[1]: \*\*\* [objs/nginx] Error 1  
make[1]: Leaving directory `/opt/src/nginx-0.8.44’  
make: \*\*\* [install] Error 2

But using the stable version of nginx is OK with some warning.

Why? Any bug?

Thanks in advance.

Posted at Nginx Forum:

> **[nginx-0.8.44 + uwsgi-0.9.5.4 make error](https://forum.nginx.org/read.php?2,106159,106159#msg-106159)**
>
> Hi, I am following the http://projects.unbit.it/uwsgi/wiki/RunOnNginx and http://library.linode.com/lemp-guides/debian-5-lenny/#deploy\_python\_code\_with\_wsgi\_and\_uwsgi , try to make uwsgi workable with nginx. But some error come out while make stop....

---

<div class="post-metadata">

**Author:** ![beta4better](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@beta4better](https://www.ruby-forum.com/u/beta4better)\
**Post date:** [July 7, 2010, 6:10am UTC](https://www.ruby-forum.com/t/nginx-0-8-44-uwsgi-0-9-5-4-make-error/191180/2 "2010-07-07T06:10:37Z")

</div>

Hi,

> objs/addon/nginx/ngx\_http\_uwsgi\_module.o:(.data+0x0): multiple  
> definition of `ngx\_http\_uwsgi\_module’

This error explains all 🙂 uwsgi module was imported in nginx-0.8.40, so  
you  
don’t need to add it separately via “–add-module”.

Best regards,  
Piotr S. \< [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) \>
