monome / serialosc

multi-device, bonjour-capable monome OSC server

Home Page:http://monome.org/docs/serialosc/osc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

liblo version rot

catfact opened this issue · comments

presently, seems like an old version of liblo is required. at some point, the entire low-level API changed to define e.g. lo_server as pointer-to-pointer instead of pointer-to-struct and the project will not build with the new version.

(i dodn't yet figure out where this change took place except to note that liblo 0.31 - the latest - does not work, whereas liblo 0.23 does.)

so maybe liblo should be added to the dependencies in third-party and frozen?

serialosc builds fine with liblo-0.31 on linux for me, what kind of build problems specifically did you experience?

apologies! i can't reproduce it now. must have been PEBKAC or a consequence of some other problem. (tried manual installation of 0.23, 0.31, and the liblo-dev package for ubuntu.)

i ran into this once before so i'll try and make a note if i can replicate the bad configuration.