@powerswitch: i must also add the flag "-lgssdp-1.0".
I flag this packet.
Search Criteria
Package Details: upnp-router-control 0.2-2
Package Actions
- View PKGBUILD
- Download tarball
- Search wiki
- Flagged out-of-date (2013-10-19)
| Package Base: | upnp-router-control |
|---|---|
| Description: | UPnP Router Control allow to see some params of the router like the download speed and control port forwarding trough UPnP protocol. |
| Upstream URL: | https://launchpad.net/upnp-router-control |
| Category: | network |
| Licenses: | |
| Submitter: | gionn |
| Maintainer: | gionn |
| Last Packager: | None |
| Votes: | 3 |
| First Submitted: | 2011-09-29 19:33 |
| Last Updated: | 2013-04-05 18:41 |
Required by (0)
Sources
Latest Comments
Comment by senden9
Comment by powerswitch
I needed to add -lgssdp-1.0 to CFLAGS.
Comment by gionn
I am back using ArchLinux after a long Ubuntu parenthesis, and I've updated the package.
Comment by minus
To make it compile, add this before the ./automake.sh call:
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac
sed -i 's/AM_PROG_CC_STDC/AC_PROG_CC/g' configure.ac
And what hagabaka wrote. Although it should be LDFLAGS instead of CFLAGS.
Comment by hagabaka
/usr/bin/ld: urc-graph.o: undefined reference to symbol 'ceil@@GLIBC_2.0'
/usr/bin/ld: note: 'ceil@@GLIBC_2.0' is defined in DSO /lib/libm.so.6 so try adding it to the linker command line
/lib/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [upnp-router-control] Error 1
make[2]: Leaving directory `/home/hagabaka/.cache/yaourt-tmp-hagabaka/aur-upnp-router-control/src/upnp-router-control-0.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hagabaka/.cache/yaourt-tmp-hagabaka/aur-upnp-router-control/src/upnp-router-control-0.2'
make: *** [all] Error 2
To fix, change the "make" line in PKGBUILD to 'make CFLAGS="$CFLAGS -lm"', as in https://aur.archlinux.org/packages.php?ID=51575