Index: trunk/IPs/systemC/Environment/Makefile
===================================================================
--- trunk/IPs/systemC/Environment/Makefile	(revision 144)
+++ trunk/IPs/systemC/Environment/Makefile	(revision 145)
@@ -46,5 +46,8 @@
 #-----[ Rules ]--------------------------------------------
 
-all				: all_parallel
+all				: $(DIR_LIB)
+				@\
+				$(MAKE) all_parallel; \
+				$(MAKE) $(LIBRARY_FILE);
 
 all_step			:
@@ -56,6 +59,5 @@
 				$(MAKE) lib_ramlock;    \
 				$(MAKE) lib_sim2os;     \
-				$(MAKE) lib_tty;        \
-				$(MAKE) $(LIBRARY_FILE);
+				$(MAKE) lib_tty;
 
 all_parallel			: 	lib_cache      \
@@ -66,6 +68,4 @@
 					lib_sim2os     \
 					lib_tty
-				@\
-				$(MAKE) $(LIBRARY_FILE);
 
 lib_cache			:
@@ -91,5 +91,5 @@
 				$(MAKE) --directory=$(DIR_TTY)        only;
 
-$(LIBRARY_FILE)			: $(DIR_LIB) $(Environment_OBJECTS_DEPS)
+$(LIBRARY_FILE)			: $(Environment_OBJECTS_DEPS)
 				@\
 				$(ECHO) "Archive            : $@";\
