diff --git a/src/Rules.LXcray.mk b/src/Rules.LXcray.mk
index d21f8318df6236687ea32d9e8aec8a5f072bf2d1..5fdd9a8d4f93384bbcfd84e11b4122cb243e807d 100644
--- a/src/Rules.LXcray.mk
+++ b/src/Rules.LXcray.mk
@@ -168,7 +168,8 @@ FX90FLAGS =  $(OPT)
 # -132 
 #
 #LDFLAGS    =  -Wl,-noinhibit-exec  -Wl,-warn-once $(PAR)
-LDFLAGS    =   -Wl,-warn-once $(PAR) $(OPT_BASE)
+LDFLAGS    =  -Wl,--allow-multiple-definition -Wl,-warn-once $(PAR) $(OPT_BASE)
+# -hsystem_alloc
 #
 # preprocessing flags 
 #