2 L4DIR ?= $(PKGDIR)/../..
4 include $(L4DIR)/mk/Makeconf
7 # check whether used gcc has the omp.h file available
8 OMP_H_PATH := $(shell $(CC) -print-file-name=include/omp.h)
10 ifeq ($(strip $(OMP_H_PATH)),include/omp.h)
11 $(info
\e[32m $(CC) does not have omp.h header file available, skipping.
\e[0m)
18 PRIVATE_INCDIR = $(PKGDIR)/lib/contrib/gcc-4.3/libgomp \
19 $(PKGDIR)/lib/contrib/gcc-4.3/libgomp/config/posix \
21 $(PKGDIR)/lib/build/ARCH-$(BUILD_ARCH)
23 vpath %.c $(PKGDIR)/lib/contrib/gcc-4.3/libgomp \
24 $(PKGDIR)/lib/contrib/gcc-4.3/libgomp/config/posix
26 SRC_C = affinity.c alloc.c bar.c barrier.c critical.c env.c error.c \
27 fortran.c iter.c lock.c loop.c mutex.c ordered.c parallel.c proc.c \
28 sections.c sem.c single.c team.c time.c work.c
29 REQUIRES_LIBS = libpthread
31 include $(L4DIR)/mk/lib.mk
33 CFLAGS := $(filter-out -Wextra,$(CFLAGS))