Small issue preventing building of cross-compiler for Solaris
Original Reporter info from Mantis: DonAlfredo @DonAlfredo
-
Reporter name: Alfred
Original Reporter info from Mantis: DonAlfredo @DonAlfredo
- Reporter name: Alfred
Description:
The RTL Solaris makefile prevents building a cross-compiler for Solaris.
\fpcsrc\rtl\solaris\Makefile
This
ifneq ($(findstring $(ARCH),x86_64 i386),)
cpu$(PPUEXT) : $(PROCINC)/cpu.pp (SYSTEMUNIT)
(PPUEXT) sysutils$(PPUEXT)
else
cpu$(PPUEXT) : $(PROCINC)/cpu.pp (SYSTEMUNIT)
(PPUEXT)
endif
should be
ifneq ($(findstring $(ARCH),x86_64 i386),)
cpu$(PPUEXT) : $(PROCINC)/cpu.pp (SYSTEMUNIT)
(PPUEXT) sysutils(PPUEXT) objpas
(PPUEXT)
$(COMPILER) $(PROCINC)/cpu.pp
else
cpu$(PPUEXT) : $(PROCINC)/cpu.pp (SYSTEMUNIT)
(PPUEXT) objpas$(PPUEXT)
$(COMPILER) $(PROCINC)/cpu.pp
endif
Additional information:
Should be nice if this is also transported towards fixes 3.2
Mantis conversion info:
- Mantis ID: 36237
- Platform: Windows
- Version: 3.3.1
- Fixed in version: 3.3.1
- Fixed in revision: 43341 (#480da24d)