1 # Please enter here the locations for the CLooG, OpenScop and Clan
2 # include and library if they aren't the default values
3 # (i.e., /usr/lib and /usr/include).
4 CLOOG_INC
= $(HOME
)/usr
/include
5 CLOOG_LIB
= $(HOME
)/usr
/lib
7 OPENSCOP_INC
= $(HOME
)/usr
/include
8 OPENSCOP_LIB
= $(HOME
)/usr
/lib
10 CLAN_INC
= $(HOME
)/usr
/include
11 CLAN_LIB
= $(HOME
)/usr
/lib
14 LDLIBS
= -lcloog-isl
-losl
-lclan
15 CFLAGS
= -DCLOOG_INT_GMP \
16 -I
$(CLOOG_INC
) -L
$(CLOOG_LIB
) \
17 -I
$(OPENSCOP_INC
) -L
$(OPENSCOP_LIB
) \
18 -I
$(CLAN_INC
) -L
$(CLAN_LIB
)
21 @echo
" /*-----------------------------------------------*"
22 @echo
" * Making Polyhedral Compiler Example *"
23 @echo
" *-----------------------------------------------*/"
24 $(CC
) poc.c
-o poc
$(CFLAGS
) $(LDLIBS
)
27 @echo
" /*-----------------------------------------------*"
28 @echo
" * Cleaning Polyhedral Compiler Example *"
29 @echo
" *-----------------------------------------------*/"
30 -rm -f poc poc.exe core