mirror of
https://github.com/status-im/miniupnp.git
synced 2025-02-02 17:43:37 +00:00
30e510ac79
The standard variable for adding -l flags is LDLIBS, not LIBS. The default Makefile rules (which this code already relies on) will use that when linking. This also fixes a problem where we do not want to list -l flags in the dependency of make targets. When you do that, make will do a file search in /lib and /usr/lib (hardcoded) and expand the path to those absolute files. This breaks when you try to cross- compile miniupnpd for other platforms.
MiniUPnP project (c) 2006-2014 Thomas Bernard webpage: http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ github: https://github.com/miniupnp/miniupnp freecode: http://freecode.com/projects/miniupnp contact: miniupnp@free.fr This directory contain the miniUPnP daemon software, aka miniUPnPd. This software is subject to the conditions detailed in the LICENSE file provided with this distribution. The miniUPnP daemon is an UPnP IGD (internet gateway device) which provide NAT traversal services to any UPnP enabled client on the network. See http://www.upnp.org/ for more details on UPnP. During the year 2011, support for IGD v2 has been added. In 2012, IGD v2 WANIPv6FirewallControl has been implemented. It is not yes enabled by default because it still needs testing. Support for the NAT Port Mapping Protocol (NAT-PMP) has been added. See information about NAT-PMP here : http://miniupnp.free.fr/nat-pmp.html NAT-PMP is the precursor of Port Control Protocol (PCP). In 2013, support for PCP has been added too. Read the INSTALL files for instructions to compile, install and configure miniupnpd on your system. Report bugs to miniupnp@free.fr on the web forum http://miniupnp.tuxfamily.org/forum/ or using https://github.com/miniupnp/miniupnp/issues Thomas Bernard