I installed the latest packages using gspm. I then tried to compile each of the gstlm examples. Some compiled, some failed; one compiled after modification but then failed to run - as follows:
gstlm/1.1/examples/example_burst
fails to compile with many errors - I couldn't work out how to fix it.
gstlm/1.1/examples/example_ship
OK
gstlm/1.1/examples/example_simplebus
OK
gstlm/1.1/examples/example_plb
Would not compile. I had to add an additional 4 argument macro ADDEXTOPHASE4 to gstlm/1.1/include/gstlm/protocol/generic.h, and modify
gstlm/1.1/include/gstlm/protocol/PLB.h to use the new non-variadic macros. However the example then hangs (doesn't work).
gstlm/1.1/examples/example_simple
OK
gstlm/1.1/examples/example_splitcomplete
Had to modify a number of calls to GSTRACE to use old-fashioned printf style formatting instead of iostreams.