Having downloaded and installed collada-dom 2.2 (using schema version 1.4) I found that applications kept on failing with the message 'undefined symbol: _ZN5boost10filesystem4pathC1ERKSs'
To be honest I'm not that sure about dynamic linking on linux but boost is definately present on my Fedora Core 6 distribution. I think the problem is that the libcollada14dom.so library does not explicitly link to libboost_filesystem.so; i.e.
linux-gate.so.1 => (0x0046f000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00110000)
libpcre.so.0 => /lib/libpcre.so.0 (0x003fd000)
libpcrecpp.so.0 => /usr/lib/libpcrecpp.so.0 (0x00bbc000)
libminizip.so => not found
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x009ef000)
libm.so.6 => /lib/libm.so.6 (0x00253000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x004a8000)
libc.so.6 => /lib/libc.so.6 (0x00bd5000)
libdl.so.2 => /lib/libdl.so.2 (0x00e5c000)
libz.so.1 => /usr/lib/libz.so.1 (0x0027a000)
Reference to libboost_filesystem is missing. I think that the logic for adding boost libraries in the make script needs modifying for the linux case.