LongDirtyAnimAlf / fpcupdeluxe

A GUI based installer for FPC and Lazarus
505 stars 94 forks source link

Cannot install cross for aarch64-freebsd on Linux 64 #555

Closed Alexey-T closed 1 year ago

Alexey-T commented 1 year ago

First I see Screenshot from 2023-02-20 15-56-01

i press Yes and:

Going to install a cross-compiler from available sources.
fpcupdeluxe: FPC cross-builder: Building compiler for freebsd-aarch64.
FPCUP(deluxe) is starting up.

FPCupdeluxe basedir:       /home/user/fpcupdeluxe/fpcupdeluxe32
Bootstrap dir:             /home/user/fpcupdeluxe/fpcupdeluxe32/fpcbootstrap

FPC URL:                   https://gitlab.com/freepascal.org/fpc/source
FPC source directory:      /home/user/fpcupdeluxe/fpcupdeluxe32/fpcsrc
FPC install directory:     /home/user/fpcupdeluxe/fpcupdeluxe32/fpc
FPC options:               

Lazarus URL:               https://gitlab.com/freepascal.org/lazarus/lazarus
Lazarus source directory:  /home/user/fpcupdeluxe/fpcupdeluxe32/lazarus
Lazarus install directory: /home/user/fpcupdeluxe/fpcupdeluxe32/lazarus
Lazarus options:           -g -gl -O1

Please stand back and enjoy !

20-2-23 15:55:15: fpcupdeluxe: V453 (20230220) started.
FPCUPdeluxe V2.2.0op for x86_64-linux running on Ubuntu
Build with: FPC 3.2.2 on Win11 x86_64

Found valid as application.
Found valid gunzip application.
Found valid tar application.
Found valid make application.
fpcupdeluxe: info: FPC Cross Installer (CleanModule: FPC): Skipping cross-compiler clean step: compiler seems to be up to date !!.
fpcupdeluxe: info: FPC Cross Installer (CleanModule: FPC): Running make rtl_distclean,packages_distclean twice for target aarch64-freebsd.
fpcupdeluxe: Executing: /usr/bin/make --jobs=4 FPMAKEOPT=--threads=4 FPC=/home/user/fpcupdeluxe/fpcupdeluxe32/fpc/bin/x86_64-linux/ppcx64 --directory=/home/user/fpcupdeluxe/fpcupdeluxe32/fpcsrc FPCMAKE=/home/user/fpcupdeluxe/fpcupdeluxe32/fpc/bin/x86_64-linux/fpcmake PPUMOVE=/home/user/fpcupdeluxe/fpcupdeluxe32/fpc/bin/x86_64-linux/ppumove FPCDIR=/home/user/fpcupdeluxe/fpcupdeluxe32/fpcsrc PREFIX=/home/user/fpcupdeluxe/fpcupdeluxe32/fpc INSTALL_PREFIX=/home/user/fpcupdeluxe/fpcupdeluxe32/fpc CPU_SOURCE=x86_64 OS_SOURCE=linux INSTALL_BINDIR=/home/user/fpcupdeluxe/fpcupdeluxe32/fpc/bin/x86_64-linux CPU_TARGET=aarch64 OS_TARGET=freebsd rtl_distclean packages_distclean (working dir: /home/user/fpcupdeluxe/fpcupdeluxe32/fpcsrc)
Makefile:215: *** The Makefile doesn't support target aarch64-freebsd, please run fpcmake first.  Stop.

ERROR: Fpcupdeluxe fatal error !
Sequencer (FPCCleanBuildOnly): Failure running fpcupdeluxe: error executing sequence FPCCleanBuildOnly
Sequencer (Only): Failure running fpcupdeluxe: error executing sequence Only
Building cross-tools failed. Aborting.
LongDirtyAnimAlf commented 1 year ago

You need trunk to do this. I will update the warning message.