Skip to content

Instantly share code, notes, and snippets.

@typelogic
Created February 9, 2019 09:13
Show Gist options
  • Save typelogic/2e4a80ae41f959a945f3bdc07dd7b087 to your computer and use it in GitHub Desktop.
Save typelogic/2e4a80ae41f959a945f3bdc07dd7b087 to your computer and use it in GitHub Desktop.
poco make install
pi@c24:~/poco-1.9.0 $ sudo make install
make -C /home/pi/poco-1.9.0/Foundation
make[1]: Entering directory '/home/pi/poco-1.9.0/Foundation'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pi/poco-1.9.0/Foundation'
make -C /home/pi/poco-1.9.0/Encodings
make[1]: Entering directory '/home/pi/poco-1.9.0/Encodings'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pi/poco-1.9.0/Encodings'
make -C /home/pi/poco-1.9.0/XML
make[1]: Entering directory '/home/pi/poco-1.9.0/XML'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pi/poco-1.9.0/XML'
make -C /home/pi/poco-1.9.0/JSON
make[1]: Entering directory '/home/pi/poco-1.9.0/JSON'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pi/poco-1.9.0/JSON'
make -C /home/pi/poco-1.9.0/Util
make[1]: Entering directory '/home/pi/poco-1.9.0/Util'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pi/poco-1.9.0/Util'
make -C /home/pi/poco-1.9.0/Net
make[1]: Entering directory '/home/pi/poco-1.9.0/Net'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pi/poco-1.9.0/Net'
mkdir -p /usr/local/include/Poco
mkdir -p /usr/local/lib
mkdir -p /usr/local/bin
for comp in Foundation Encodings XML JSON Util Net ; do \
if [ -d "/home/pi/poco-1.9.0/$comp/include" ] ; then \
cp -Rf /home/pi/poco-1.9.0/$comp/include/* /usr/local/include/ ; \
fi ; \
if [ -d "/home/pi/poco-1.9.0/$comp/bin" ] ; then \
find /home/pi/poco-1.9.0/$comp/bin -perm -700 -type f -exec cp -f {} /usr/local/bin \; ; \
fi ; \
done
find /home/pi/poco-1.9.0/lib/Linux/armv6l -name "libPoco*" -type f -exec cp -f {} /usr/local/lib \;
find /home/pi/poco-1.9.0/lib/Linux/armv6l -name "libPoco*" -type l -exec cp -Rf {} /usr/local/lib \;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment