lazarus - programy 32-butowa w 64-bitowym kompilatorze

0

Hej,
Moim problemem jest to, że nie potrafię skompilować projektu jako program 32bitowy. Zmieniłem target. Jednak kompilator czegoś się domaga. Co zrobić?

Error: ppc386.exe can't be executed, error message: Failed to execute ""ppc386.exe" -B -MObjFPC -Scghi -O1 -Twin32 -gl -WG -vewnhi -l -Fuc:\lazarus\lcl\units\i386-win32 -Fuc:\lazarus\lcl\units\i386-win32\win32 -Fuc:\lazarus\packager\units\i386-win32 -dLCL -dLCLwin32 project1.lpr

47863584f8c53d217954.png

Rozumiem, że muszę pobrać biblioteki FPC dla win32, co zrobiłem, jednak nie wiem, co dalej. Gdzie muszę je umieścić?

0

Widocznie w 64-bitowej instalce brakuje plików do 32 bitów.
"Cross compiling" to potrafi przyprawić o ból głowy.
Lepiej ściągnij i zainstaluj osobno 32-bitową instalkę, a sam odpocznij ;-)

0

Na moje nieszczęście, wiem, co to cross compiling i monitor prawie zaliczył trepa. Instaluje już lazarus32 i zaraz to skompiluje ponownie.

Trzeba jednak przyznać, że na samą myśl o pisaniu aplikacji wieloplatformowych jest kusząca. Mógłby mi ktoś wyjaśnić cross compiling krok po kroku (albo dał link do jakiejś strony)

0

Trzeba jednak przyznać, że na samą myśl o pisaniu aplikacji wieloplatformowych jest kusząca. Mógłby mi ktoś wyjaśnić cross compiling krok po kroku (albo dał link do jakiejś strony)

A nikt nie podał?

0

Trzeba jednak przyznać, że na samą myśl o pisaniu aplikacji wieloplatformowych jest kusząca. Mógłby mi ktoś wyjaśnić cross compiling krok po kroku (albo dał link do jakiejś strony)

A nikt nie podał?

ah, sorki, nie zauważyłem :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1