|
@@ -2589,7 +2589,7 @@ endif
|
|
ifeq ($(FULL_TARGET),riscv64-embedded)
|
|
ifeq ($(FULL_TARGET),riscv64-embedded)
|
|
override COMPILER_TARGETDIR+=.
|
|
override COMPILER_TARGETDIR+=.
|
|
endif
|
|
endif
|
|
-override SHARED_LIBUNITS=$(SYSTEMUNIT) objpas strings dos unix baseunix unixtype unixutil sysutils typinfo math $(CPU_UNITS) getopts errors classes fgl sysconst rtlconsts types
|
|
|
|
|
|
+override SHARED_LIBUNITS=$(SYSTEMUNIT) objpas strings dos unix baseunix unixtype unixutil sysutils typinfo math $(CPU_UNITS) getopts errors classes fgl sysconst rtlconsts types linux sortbase
|
|
ifdef REQUIRE_UNITSDIR
|
|
ifdef REQUIRE_UNITSDIR
|
|
override UNITSDIR+=$(REQUIRE_UNITSDIR)
|
|
override UNITSDIR+=$(REQUIRE_UNITSDIR)
|
|
endif
|
|
endif
|
|
@@ -3523,7 +3523,7 @@ fpc_shared:
|
|
ifdef HASSHAREDLIB
|
|
ifdef HASSHAREDLIB
|
|
$(MAKE) all CREATESHARED=1 LINKSHARED=1 CREATESMART=1
|
|
$(MAKE) all CREATESHARED=1 LINKSHARED=1 CREATESMART=1
|
|
ifneq ($(SHARED_BUILD),n)
|
|
ifneq ($(SHARED_BUILD),n)
|
|
- $(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR)
|
|
|
|
|
|
+ $(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR) -P$(BINUTILSPREFIX)
|
|
endif
|
|
endif
|
|
else
|
|
else
|
|
@$(ECHO) Shared Libraries not supported
|
|
@$(ECHO) Shared Libraries not supported
|