Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

problem: The x86_64 target OS is not (yet) support by the FPC/LLVM code generator. #737

Open
lianquke opened this issue Feb 14, 2025 · 0 comments

Comments

@lianquke
Copy link

Hello, I'm a Lazarus user, but new to FPCupDeluxe. When I started using FPCupDeluxe, it reported an error. I've hardly found any similar cases on the Internet, and I'm at a loss as to what to do.

Image

fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe remote -v (working dir: D:\fpcupdeluxe2\fpcsrc)
origin https://gitlab.com/freepascal.org/fpc/source.git/ (fetch)
origin https://gitlab.com/freepascal.org/fpc/source.git/ (push)
fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe describe --tags --abbrev=0 (working dir: D:\fpcupdeluxe2\fpcsrc)
release_3_2_2
fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe pull (working dir: D:\fpcupdeluxe2\fpcsrc)
Already up to date.
fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe log -1 --pretty=format:%h (working dir: D:\fpcupdeluxe2\fpcsrc)
0d122c49
fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe describe HEAD (working dir: D:\fpcupdeluxe2\fpcsrc)
fatal: No annotated tags can describe '0d122c49534b480be9284c21bd60b53d99904346'.
However, there were unannotated tags: try --tags.
fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe describe --tags --exact-match HEAD (working dir: D:\fpcupdeluxe2\fpcsrc)
release_3_2_2
fpcupdeluxe: info: FPC Native Installer (GitClient: FPC): Current commit name: release_3_2_2.
fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe show -s --format=%s%b (working dir: D:\fpcupdeluxe2\fpcsrc)

  • requiredversion to 3.2.0 and 3.2.2git-svn-id: tags/release_3_2_2@49371 -
    fpcupdeluxe: info: FPC Native Installer (GitClient: FPC): Current commit message: requiredversion to 3.2.0 and 3.2.2git-svn-id: tags/release_3_2_2@49371 -.
    fpcupdeluxe: info: FPC Native Installer (GetModule: FPC): FPC was at revision/hash: FRET_UNKNOWN_REVISION.
    fpcupdeluxe: info: FPC Native Installer (GetModule: FPC): FPC is now at revision/hash: 0d122c49.
    fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe describe HEAD (working dir: D:\fpcupdeluxe2\fpcsrc)
    fatal: No annotated tags can describe '0d122c49534b480be9284c21bd60b53d99904346'.
    However, there were unannotated tags: try --tags.
    fpcupdeluxe: Executing: D:\Program Files\Git\cmd\git.exe describe --tags --exact-match HEAD (working dir: D:\fpcupdeluxe2\fpcsrc)
    release_3_2_2
    fpcupdeluxe: info: FPC Native Installer (GetModule: FPC): No FPC patches defined.
    fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Going to build FPC.
    fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Detected source version FPC (source): 3.2.2.
    fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): To compile this FPC, we need (required) a compiler with version 3.2.0 or 3.2.2.
    fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): To compile this FPC, we will use the (already available) compiler with version : 3.2.2.
    Found valid make.exe application.
    fpcupdeluxe: info: FPC Native Installer (BuildModuleCustom: FPC): Using FPC bootstrap compiler with version: 3.2.2.
    fpcupdeluxe: info: FPC Native Installer (BuildModuleCustom: FPC): Running CleanModule once more, due to previous clean failure.
    fpcupdeluxe: info: FPC Native Installer (CleanModule: FPC): Running make distclean twice.
    fpcupdeluxe: Executing: D:\fpcupdeluxe2\fpcbootstrap\make.exe --directory=D:\fpcupdeluxe2\fpcsrc FPC=D:/fpcupdeluxe2/fpcbootstrap/ppcx64.exe FPCMAKE=D:/fpcupdeluxe2/fpc/bin/x86_64-win64/fpcmake.exe PPUMOVE=D:/fpcupdeluxe2/fpc/bin/x86_64-win64/ppumove.exe FPCDIR=D:/fpcupdeluxe2/fpcsrc PREFIX=D:/fpcupdeluxe2/fpc INSTALL_PREFIX=D:/fpcupdeluxe2/fpc CPU_SOURCE=x86_64 OS_SOURCE=win64 UPXPROG=echo CPU_TARGET=x86_64 OS_TARGET=win64 distclean (working dir: D:\fpcupdeluxe2\fpcsrc)
    D:/fpcupdeluxe2/fpcbootstrap/make.exe -C compiler distclean
    makefile:508: *** The x86_64 target OS is not (yet) support by the FPC/LLVM code generator. Stop.
    D:\fpcupdeluxe2\fpcbootstrap\make.exe: *** [compiler_distclean] Error 2
    fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Now building FPC.
    fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Adding -dFPC_SOFT_FPUX80 to compiler option to enable 80bit (soft)float support (trunk only).
    fpcupdeluxe: Executing: D:\fpcupdeluxe2\fpcbootstrap\make.exe PP=D:/fpcupdeluxe2/fpcbootstrap/ppcx64.exe FPCDIR=D:/fpcupdeluxe2/fpcsrc FPCMAKE=D:/fpcupdeluxe2/fpc/bin/x86_64-win64/fpcmake.exe PPUMOVE=D:/fpcupdeluxe2/fpc/bin/x86_64-win64/ppumove.exe PREFIX=D:/fpcupdeluxe2/fpc INSTALL_PREFIX=D:/fpcupdeluxe2/fpc INSTALL_SOURCEDIR=D:/fpcupdeluxe2/fpcsrc INSTALL_BASEDIR=D:/fpcupdeluxe2/fpc INSTALL_UNITDIR=D:/fpcupdeluxe2/fpc/units/x86_64-win64 INSTALL_BINDIR=D:/fpcupdeluxe2/fpc/bin/x86_64-win64 INSTALL_LIBDIR=D:/fpcupdeluxe2/fpc/lib INSTALL_SHAREDDIR=D:/fpcupdeluxe2/fpc/share INSTALL_DATADIR=D:/fpcupdeluxe2/fpc/data OS_SOURCE=win64 CPU_SOURCE=x86_64 OS_TARGET=win64 CPU_TARGET=x86_64 UPXPROG=echo GIT=D:/PROGRA~1/Git/cmd/git.exe REVSTR=0d122c49 REVINC=force OPT=-vw-n-h-l-d-u-t-p-c- -dFPC_SOFT_FPUX80 --directory=D:\fpcupdeluxe2\fpcsrc all (working dir: D:\fpcupdeluxe2\fpcsrc)
    D:/fpcupdeluxe2/fpcbootstrap/make.exe compiler_cycle RELEASE=1
    D:/fpcupdeluxe2/fpcbootstrap/make.exe -C compiler cycle
    makefile:508: *** The x86_64 target OS is not (yet) support by the FPC/LLVM code generator. Stop.
    make.exe[1]: *** [compiler_cycle] Error 2
    D:\fpcupdeluxe2\fpcbootstrap\make.exe: *** [build-stamp.x86_64-win64] Error 2

fpcupdeluxe: ERROR: FPC Native Installer (BuildModule: FPC): Error running D:\fpcupdeluxe2\fpcbootstrap\make.exe for FPC failed with exit code 2
. Details: .

ERROR: Fpcupdeluxe fatal error !
Sequencer (FPC): Failure running fpcupdeluxe: error executing sequence FPC
Sequencer (Only): Failure running fpcupdeluxe: error executing sequence Only

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant