fcl-net fails to build [missing sockets.pp]
Original Reporter info from Mantis: Thaddy
-
Reporter name: Thaddy de Koning
Original Reporter info from Mantis: Thaddy
- Reporter name: Thaddy de Koning
Description:
This is just on arm.
Compiling .\fcl-passrc\src\paswrite.pp
[ 32%] Compiled package fcl-passrc
Start compiling package fcl-net for target arm-linux.
Compiling fcl-net\BuildUnit_fcl_net.pp
Compiling .\fcl-net\src\netdb.pp
The installer encountered the following error:
External command "C:/fpc/trunk/compiler/ppcrossarm.exe -Tlinux -FUfcl-net\units\arm-linux\ -FuC:\fpc\trunk\rtl\units\arm-lin
ux\ -FuC:\fpc\trunk\packages\fcl-base\units\arm-linux\ -FuC:\fpc\trunk\packages\fcl-res\units\arm-linux\ -FuC:\fpc\trunk\pac
kages\rtl-objpas\units\arm-linux\ -FuC:\fpc\trunk\packages\fcl-xml\units\arm-linux\ -FuC:\fpc\trunk\packages\iconvenc\units<br/>
arm-linux\ -FuC:\fpc\trunk\packages\fcl-passrc\units\arm-linux\ -FuC:\fpc\trunk\packages\fcl-async\units\arm-linux\ -FuC:\fp
c\trunk\packages\rtl-extra\units\arm-linux\ -Fufcl-net\src -Fifcl-net\src/unix -Tlinux -Parm -Ur -Xs -O2 -n -FuC:/fpc/trunk/
rtl/units/arm-linux -FDC:/pp/bin/win32-armhf-linux -darm -dRELEASE -CpARMV6 -CfVFPV2 -OoFASTMATH -XX -CX -viq fcl-net\BuildU
nit_fcl_net.pp" failed with exit code 1. Console output:
Target OS: Linux for ARMEL
Compiling fcl-net\BuildUnit_fcl_net.pp
Compiling .\fcl-net\src\netdb.pp
netdb.pp(30,6) Fatal: Can't find unit Sockets used by netdb
Fatal: Compilation aborted
make[2]: *** [smart] Error 1
make[2]: Leaving directory C:/fpc/trunk/packages'<br/> make[1]: *** [packages_smart] Error 2<br/> make[1]: Leaving directory
C:/fpc/trunk'
make: *** [build-stamp.arm-linux] Error 2
C:\fpc\trunk>if errorlevel 1 goto quit
Steps to reproduce:
(Cross) compile trunk for arm-linux
Additional information:
From my build farm. Rest of the platforms I am interested in build ok last night.
Mantis conversion info:
- Mantis ID: 25652
- OS: Raspbian/debian
- OS Build: wheezy/jessie
- Build: 26637
- Platform: arm
- Version: 2.7.1