monome / libmonome

makes writing applications for Monomes easy.
ISC License
302 stars 158 forks source link

Numerous build failures on latest Ubuntu #18

Closed artfwo closed 12 years ago

artfwo commented 12 years ago
  1. configure fails in bash 4.2 with following errors, 'return' is now restricted to unsigned integer options:

    configuring libmonome 1.0: checking platform: linux 3.0.0-11-generic checking for gcc: gcc 4.6.1 determining byte order: little endian

    checking for poll: poll works checking for libudev: ./configure: line 164: return: -1: invalid option return: usage: return [n] no, using sysfs (you're probably running an old system)

    checking for liblo: ./configure: line 164: return: -1: invalid option return: usage: return [n] no liblo :(

  2. libraries in /usr/lib/i386-linux-gnu/ (libudev, liblo) are not found by configure, e.g.:

checking for liblo: gcc -ggdb -I/usr/local/include -fPIC -ggdb -L/usr/local/lib -I/usr/local/include -L/usr/local/lib -llo -lpthread .conftests/lo.c -o .conftests/lo /tmp/ccYzLJQu.o: In function main': /home/art/pkg/2build/libmonome-1.0~git20110819/.conftests/lo.c:4: undefined reference tolo_address_new' /home/art/pkg/2build/libmonome-1.0~git20110819/.conftests/lo.c:5: undefined reference to `lo_address_free' collect2: ld returned 1 exit status

artfwo commented 12 years ago

Will, are you still considering migrating the build system to waf?

wrl commented 12 years ago

we're changed the build system to waf as of 7c213446, so let me know if this persists.