libreactor.sh 624 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. fw_depends gcc-4.9
  3. RETCODE=$(fw_exists ${IROOT}/libreactor.installed)
  4. [ ! "$RETCODE" == 0 ] || { \
  5. # Load environment variables
  6. source $IROOT/libreactor.installed
  7. return 0; }
  8. LIBREACTOR_HOME=$IROOT/libreactor_techempower
  9. git clone https://github.com/fredrikwidlund/libreactor_techempower
  10. cd $LIBREACTOR_HOME
  11. export CC=gcc-4.9
  12. export RANLIB=gcc-ranlib-4.9
  13. export AR=gcc-ar-4.9
  14. ./autogen.sh
  15. ./configure
  16. make
  17. echo "export LIBREACTOR_HOME=${LIBREACTOR_HOME}" >> $IROOT/libreactor.installed
  18. echo -e "export PATH=\$LIBREACTOR_HOME/:\$PATH" >> $IROOT/libreactor.installed
  19. source $IROOT/libreactor.installed