strip_fPIC.sh 454 B

12345678910111213141516171819202122
  1. #!/bin/sh
  2. #
  3. # libtool assumes that the compiler can handle the -fPIC flag
  4. # This isn't always true (for example, nasm can't handle it)
  5. command=""
  6. while [ $# -gt 0 ]; do
  7. case "$1" in
  8. -?PIC)
  9. # Ignore -fPIC and -DPIC options
  10. ;;
  11. -fno-common)
  12. # Ignore -fPIC and -DPIC options
  13. ;;
  14. *)
  15. command="$command $1"
  16. ;;
  17. esac
  18. shift
  19. done
  20. echo $command
  21. exec $command