diff --git a/NPLib/liblist b/NPLib/liblist
index 3dc5f8fea482700adef2d4bfef6447a0e0dd1df5..d043d2961764c6803724c932167dddfc7c1f2d87 100755
--- a/NPLib/liblist
+++ b/NPLib/liblist
@@ -4,4 +4,5 @@ echo  -L$NPLIB/lib -lVDetector -lDetectorManager -lCalibrationManager -lIORoot -
 			-lPlasticData -lPlasticPhysics \
 			-lAnnularS1Data \
 			-lGaspardData -lGaspardPhysics \
+			-lDUMMYDetectorData \
 			-lInitialConditions -lInteractionCoordinates
diff --git a/NPSimulation/GNUmakefile b/NPSimulation/GNUmakefile
index 3d960a57eaa84261926d4b2d940602785eed134b..fb24e6a62bcdcd5af07c6b674298d5e14aad3d2d 100644
--- a/NPSimulation/GNUmakefile
+++ b/NPSimulation/GNUmakefile
@@ -1,6 +1,6 @@
 # $Id: GNUmakefile,v 1.1 1999/01/07 16:05:40 gunter Exp $
 # --------------------------------------------------------------
-# GNUmakefile for examples module.  Gabriele Cosmo, 06/04/98.
+# GNUmakefile based on examples module by Gabriele Cosmo, 06/04/98.
 # --------------------------------------------------------------
 
 name := Simulation
@@ -11,17 +11,15 @@ ifndef G4INSTALL
   G4INSTALL = ../../..
 endif
 
-#G4 work directory is the path where
-#Result of compilation is put
+# G4 work directory is the path where
+# Result of compilation is put in (./$G4WORKDIR/bin/$G4SYSTEM/)
 # to execute your programm : ./$G4WORKDIR/bin/$G4SYSTEM/Simulation xx.reaction xx.detector
 G4WORKDIR = ./
 
 CPPFLAGS += $(shell root-config --cflags) 
 CPPFLAGS += -I$(NPLIB)/include
-EXTRALIBS = $(shell root-config --glibs) 
-EXTRALIBS += -L$(NPLIB)/lib -lMust2Data -lAnnularS1Data -lGaspardData -lPlasticData -lDUMMYDetectorData -lSSSDData\
-		-lInitialConditions -lInteractionCoordinates \
-		-lReaction -lIORoot
+EXTRALIBS = $(shell root-config --glibs) -lMathMore
+EXTRALIBS += `$(NPLIB)/liblist`
 .PHONY: all
 all: lib bin