> Using Python 3.2.2 (default, Nov 21 2011, 16:50:59), running 64-bit Arch > Linux: > > *** uWSGI linking *** > gcc -pthread -o /home/mborch/co/uwsgi/../clone/env3/bin/uwsgi > -L/usr/lib utils.o protocol.o socket.o logging.o master.o > master_utils.o emperor.o notify.o mule.o subscription.o plugins.o > lock.o cache.o queue.o event.o signal.o cluster.o rpc.o gateway.o > loop.o lib/rbtree.o lib/amqp.o rb_timers.o main.o proto/base.o > proto/uwsgi.o proto/http.o proto/fastcgi.o lib/linux_ns.o > lib/netlink.o regexp.o async.o ini.o yaml.o ldap.o snmp.o sendfile.o > xmlconf.o sqlite3.o spooler.o plugins/python/python_plugin.o > plugins/python/pyutils.o plugins/python/pyloader.o > plugins/python/wsgi_handlers.o plugins/python/wsgi_headers.o > plugins/python/wsgi_subhandler.o plugins/python/web3_subhandler.o > plugins/python/pump_subhandler.o plugins/python/gil.o > plugins/python/uwsgi_pymodule.o plugins/python/profiler.o > plugins/python/symimporter.o plugins/ping/ping_plugin.o > plugins/cache/cache.o plugins/nagios/nagios.o > plugins/rrdtool/rrdtool.o plugins/carbon/carbon.o > plugins/rpc/rpc_plugin.o plugins/fastrouter/fastrouter.o > plugins/http/http.o plugins/ugreen/ugreen.o > plugins/signal/signal_plugin.o plugins/syslog/syslog_plugin.o > plugins/rsyslog/rsyslog_plugin.o plugins/logsocket/logsocket_plugin.o > -lpthread -lm -rdynamic -ldl -lpcre -lcap -lyaml -lldap -lxml2 -lz -lm > -lsqlite3 -lpthread -ldl -lutil -lm -lpython3.2mu > plugins.o: In function `uwsgi_load_plugin': > plugins.c:(.text+0x158): warning: Using 'dlopen' in statically linked > applications requires at runtime the shared libraries from the glibc > version used for linking > /usr/lib/libdl.a(dlopen.o): In function `dlopen': > (.text+0x5): undefined reference to `__dlopen' > /usr/lib/libdl.a(dlclose.o): In function `dlclose': > (.text+0x1): undefined reference to `__dlclose' > /usr/lib/libdl.a(dlsym.o): In function `dlsym': > (.text+0x5): undefined reference to `__dlsym' > /usr/lib/libdl.a(dlerror.o): In function `dlerror': > (.text+0x1): undefined reference to `__dlerror' > collect2: ld returned 1 exit status > *** error linking uWSGI *** >
It looks like your system is missing /usr/lib/libdl.so and your linker is relaying on the static version. Arch is part of the build test suite so it is a specific issue with your system. -- Roberto De Ioris http://unbit.it _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
