14. 03. 2020, 08:14:22
(13. 03. 2020, 01:29:15)Magramal Napsal(a): Juliana: Tak to opravdu je psycho, proti tomu jsou kolegové, kteří svolávají ostatní, aby se šli podívat, jak bootuju Windows*,
*Což budu muset bohužel čas od času dělat, protože licence nejde použít ve virtuálním stroji a dokud Microsoft nevrátí do Windows posixové API, musím čas od času otestovat, jestli programy, co portuju do Windows, opravdu ve Windows chodí.
Celkem daleko jsem se dostal s Wine a cross-kompilací. Mám zbuildovaná cross-qt
Kód:
export TARGET=i686-w64-mingw32
export PREFIX=/usr
../../../src/qtbase/configure \
-opensource \
-confirm-license \
-xplatform win32-g++ \
-device-option CROSS_COMPILE=$TARGET- \
-device-option PKG_CONFIG="$TARGET-pkg-config" \
-release \
-prefix "$PREFIX/$TARGET/qt" \
-no-iconv \
-opengl desktop \
-accessibility \
-no-reduce-exports \
-no-rpath \
-make libs \
-nomake examples \
-no-pch \
-v
Výsledek pak zkontroluji pod Wine a pak to distribuuji a zatím si nikdo z těch asi 200 stažení v různých verzích na Windows build nestěžoval. I drivery pro Windows jsem převážně vyvíjel pod Linuxem, rozchodil jsem MS DDK pod Wine. Něco šlo testovat proti ReactOS, ale finální testy vyžadovaly uživatele/pokusné králíky s Windows.
Klidně si o tom popovídám, dám odkazy atd, ale mimo zdejší identitu. Předám kdyžtak e-mail jako odkaz na dočasný pastebin v SZ nebo mi pošlete svůj.