Index: uspace/app/pcc/cc/ccom/Makefile
===================================================================
--- uspace/app/pcc/cc/ccom/Makefile	(revision 98a0fd335e1aad46a0ff2dd9402f2ee048ebecf7)
+++ uspace/app/pcc/cc/ccom/Makefile	(revision 597466186f14d9d212428c08a263da0d9fa06d3c)
@@ -34,9 +34,9 @@
 DEFS = -Dmach_$(PLATFORM) -D__helenos__ -DPCC_DEBUG -DGCC_COMPAT -Dfree=free
 BINARY = ccom
-EXTRA_CLEAN = cgram.c cgram.h scan.c
+EXTRA_CLEAN = cgram.c cgram.h scan.c external.c external.h
 
 POSIX_COMPAT = y
 
-# FIXME: I think external.{c,h} must be generated on the target system
+# FIXME: external.{c,h} must be generated for each target system
 
 SOURCES = \
@@ -76,4 +76,8 @@
 	mv lex.yy.c scan.c
 
+external.c external.h:
+	ln -s arch/$(PLATFORM)/external.c external.c
+	ln -s arch/$(PLATFORM)/external.h external.h
+
 include $(USPACE_PREFIX)/Makefile.common
 
