--- /dev/null
+# Version : 0.0.6\r
+# Date : 20.01.2014\r
+# Author : Cedric.Bilat@he-arc.ch\r
+\r
+\r
+ifndef __GCC_ARM_MK__\r
+__GCC_ARM_MK__=true\r
+\r
+##############################################\r
+# Variables #\r
+##############################################\r
+\r
+########\r
+#arm #\r
+########\r
+\r
+ifeq (${ARCH},arm) \r
+\r
+ ARM=true\r
+\r
+ # rpath-link : begin\r
+ #\r
+ # Context: \r
+ # liba.so depend de libb.so\r
+ # on link que liba.so avec\r
+ # -la\r
+ # Probleme:\r
+ # linker pas content car trouve pas lib.so\r
+ # warning ou carrement refuse linker!\r
+ #\r
+ # Solution:\r
+ # Mettre le folder contenant libb.so dans -rpathlink\r
+ #\r
+ # link: \r
+ # http://ftp.gnu.org/pub/old-gnu/Manuals/ld-2.9.1/html_node/ld_3.html\r
+ #\r
+ ESPACE:=#\r
+ ESPACE+=#astice de guere\r
+ \r
+ RPATH_LINK:=$(strip ${RPATH_LINK})#replaces each internal sequence of one or more whitespace characters with a single space\r
+ RPATH_LINK:=$(subst ${ESPACE},:,${RPATH_LINK})# ESPACE -> :\r
+ \r
+ ifdef RPATH_LINK \r
+ RPATH_LINK:=${RPATH_LINK}:/opt/kayla/system/lib#ici pour garantir unicite,si manque warning only, pas error\r
+ RPATH_LINK:= -rpath-link=${RPATH_LINK}#-rpath-link pourrait apparaitre plusieurs fois, \r
+ override LDFLAGS:= ${RPATH_LINK} ${LDFLAGS}\r
+ override LDFLAGS:= -Xlinker ${LDFLAGS}#-Xlinker doit apparaitre a gauche de -rpath-link. exemple: -Xlinker -rpath-link= \r
+ endif\r
+ #rpath-link : end\r
+ \r
+ override CXXFLAGS+= ${ARM_CXXFLAGS}\r
+ \r
+endif\r
+\r
+\r
+#############################################\r
+# END #\r
+#############################################\r
+\r
+endif#__GCC_ARM_MK__\r
+\r