Forum > Options

Making a 32bit with a 64bit.

(1/3) > >>

I am trying to compile an application to run in an XP virtual machine.

In Project Options:

I make a new build mode "32bit".

I select:
* Target OS = Win32
* Target CPU family = (Default)
* Target processor = (Default)

And I get
Error: Illegal parameter -Twin32

I assume you use a 64-bit Lazarus: do you have a i386 cross compiler together with the units for Win32 installed? If you're on Windows you can download the i386-win32 addon and install it.

Note you can view the supported targets by running:
--- Code: Bash  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---fpc -itIf it does not list WIN32 as target, then you need the addon.

Thaddy's done it again.

Nope. I have to get the addon.

Thanks both PascalDragon and Thaddy.

Looks like I have to upgrade Lazarus. Should I delete it first? I run [yuk] Windows.


[0] Message Index

[#] Next page

Go to full version