Instalace na macOS

Možností instalace na počítačích Apple (macOS) je více. PROFIT lze zprovoznit např. přes Parallels, Crossover, VirtualBox nebo Wine.

V tomto návodu si ukážeme postup instalace přes Wine.

Tip: Instalaci lze zadat jako úkol AI, např. Claude ji zvládne na macu celý provést samostatně během pár minut.

1. Instalace Rosetta 2

Pokud má váš mac procesor Intel (starší modely), tento krok vynechte. V případě novějších procesorů Apple Silicon (M1 a novější) je ale překladová vrstva Rosetta 2 nutná a nemáte-li ji dosud, nainstalujte ji.

2. Instalace Wine

Wine je nejlépe stáhnout z GitHubu. V příkladu je stahováno Wine verze 11, použijte aktuální stabilní verzi.

gh release download 11.0_1 -R Gcenx/macOS_Wine_builds -p 'wine-stable-11.0_1-osx64.tar.xz'
tar -xJf wine-stable-11.0_1-osx64.tar.xz
mv "Wine Stable.app" /Applications/
xattr -dr com.apple.quarantine "/Applications/Wine Stable.app"

3. Instalace PROFITu

Nastavíme prostředí Wine, vytvoříme prefix, stáhneme instalátor a spustíme ho (v příkladu je verze 2026.07, použijte aktuální).

set -gx PATH "/Applications/Wine Stable.app/Contents/Resources/wine/bin" $PATH
set -gx WINEPREFIX $HOME/.wine-profit
wineboot --init
curl -fLO https://www.lpsoft.cz/PROFIT_202607_win64_setup.exe
wine PROFIT_202607_win64_setup.exe

4. Oprava databázového jádra

Kvůli vzájemné nekompatabilitě mezi Wine a novějšími verzemi Firebirdu bohužel PROFIT nedokáže vytvořit ani otevřít databázi - objeví se chyba "Wrong file for memory mapping".

Oprava řeší problém náhradou databázového jádra starší verzí:

set PLUGINS "$WINEPREFIX/drive_c/Program Files/PROFIT/plugins"
cp "$PLUGINS/engine13.dll" "$PLUGINS/engine13.dll.bak"
curl -fLo "$PLUGINS/engine13.dll" https://www.lpsoft.cz/fixwine64/engine13.dll

Upozornění: Problém se může vrátit po aktualizaci PROFITu na novější verzi, tento postup v tom případě zopakujte.

5. Spouštění

PROFIT spouštějte z jeho instalační složky:

set -gx PATH "/Applications/Wine Stable.app/Contents/Resources/wine/bin" $PATH
set -gx WINEPREFIX $HOME/.wine-profit
cd "$WINEPREFIX/drive_c/Program Files/PROFIT"
wine PROFIT.exe

Upozornění: u instalací na macOS se snažíme poskytovat podporu stejně jako uživatelům na Windows, avšak berte na vědomí, že macOS není naše oficiální platforma a nedokážeme garantovat efektivní pomoc v případě potíží.