hairu / freelss

FreeLSS is a laser scanning program for the Raspberry Pi. It allows a Raspberry Pi to function as the core to a complete turn table laser scanning system.
GNU General Public License v3.0
279 stars 133 forks source link

UpdateManager.cpp appears to require RapidXML #7

Closed owens-bill closed 9 years ago

owens-bill commented 9 years ago

It appears that UpdateManager.cpp is dependent not only on curl (as mentioned in README.md) but also on RapidXML. I haven't found a packaged version of it for Raspbian yet; does it need to be built from source? Either way, it should be called out as a dependency.

phrickelberg commented 9 years ago

works 4 me: download http://sourceforge.net/projects/rapidxml/files/rapidxml/rapidxml%201.13/ to contrib and patch Makefile CFLAGS with " -I../contrib/rapidxml-1.13\"

Happy hacking

andrew24 commented 9 years ago

Hi phrickelberg, Can you be more specific regarding comments which has to be done that will work.

Thanks

phrickelberg commented 9 years ago

Moin moin Andrew24,

i'll try:

1) download http://sourceforge.net/projects/rapidxml/files/rapidxml/rapidxml%201.13/rapidxml-1.13.zip/download to new freelss/contrib folder

$ cd freelss $ mkdir contrib $ cd contrib $ wget http://sourceforge.net/projects/rapidxml/files/rapidxml/rapidxml%201.13/rapidxml-1.13.zip/download $ unzip download

2 ) patch the makefile $ cd ../src $ vi Makefile: 2015-03-24 21_17_26-192 168 9 127 - putty $ make

HTH

hairu commented 9 years ago

I missed that file on the commit. Try now...