Jump to content

uniGUIVars.dcu compiled for Windows instead of Linux64 in Dcu64x\Delphi2026 (uniGUI 1.99.0.1613 & 1616, Delphi 13.0) Corps :


Recommended Posts

Posted

uniGUI version: 1.99.0.1613 and 1.99.0.1616 (both affected)
Delphi version: RAD Studio 13.0 (Delphi2026, compiler 37.0)
Target platform: Linux64

When compiling a uniGUI server application (WebBroker/Apache module) for
Linux64, the build fails with:

  F2048 Incorrect unit format: 'C:\Program Files (x86)\FMSoft\Framework\
  uniGUI\Dcu64x\Delphi2026\uniGUIVars.dcu' - Expected version: 37.0,
  Linux(x64). Found version: 37.0, Windows Unicode(x64)

This happens as soon as ServerModule.pas references uniGUIServer (which
depends on uniGUIVars). All other .dcu files in the same
Dcu64x\Delphi2026 folder (uniGUITypes.dcu, uniGUIApplication.dcu, etc.)
appear to be correctly compiled for Linux(x64) - only uniGUIVars.dcu
seems to have been mistakenly built/copied as a Windows binary into the
Linux64 precompiled units folder.

Reinstalling the latest available build (1.99.0.1616) did not fix this -
uniGUIVars.dcu is still Windows-format in that folder after reinstall.

Could you please re-check the Linux64 build/packaging pipeline for this
specific unit?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...