Преглед на файлове

Add pthread.inc dependency for cthreads unit

Pierre Muller преди 1 година
родител
ревизия
07d4779ee5
променени са 2 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 2 0
      rtl/android/Makefile.fpc
  2. 5 1
      rtl/inc/Makefile.rtl

+ 2 - 0
rtl/android/Makefile.fpc

@@ -55,6 +55,8 @@ DYNLIBS_DEPS_OS=$(DLUNIT)$(PPUEXT)
 DYNLIBSINCDIR=$(UNIXINC)
 DL_DEPS_OS=dlandroid.inc
 TERMIODIR=$(LINUXINC)
+PTHREADINCDIR=$(LINUXINC)
+
 SYSCALL_DEPS_OS=$(LINUXINC)/$(ARCH)/syscallh.inc $(LINUXINC)/$(ARCH)/sysnr.inc
 
 UNITPREFIX=rtl

+ 5 - 1
rtl/inc/Makefile.rtl

@@ -610,6 +610,10 @@ ifndef TERMIODIR
 TERMIODIR=$(OSDIR)
 endif
 
+ifndef PTHREADINCDIR
+PTHREADINCDIR=$(OSDIR)
+endif
+
 ifndef NSWINDOWSDIR
 NSWINDOWSDIR=$(NSDIR)/windows
 endif
@@ -1444,7 +1448,7 @@ UnixApi.Errors$(PPUEXT) : $(NSINC)/UnixApi.Errors.pp $(ERRORS_DEPS)
 # CThreads
 #
 
-CTHREADS_DEPS=$(UNIXINC)/cthreads.pp \
+CTHREADS_DEPS=$(UNIXINC)/cthreads.pp $(PTHREADINCDIR)/pthread.inc \
               $(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(UNIXUNIT)$(PPUEXT) \
               $(BASEUNIXUNIT)$(PPUEXT) $(INITCUNIT)$(PPUEXT) $(DLUNIT)$(PPUEXT) \
               $(CTHREADS_DEPS_OS) $(CTHREADS_DEPS_CPU)