On Mon, 23 Aug 2021 23:01:39 +0200, Bart via fpc-devel wrote:
Replying here since my attempt at replying in the devel group failed...
Show quoted text 24 lines
Bart, thanks for this description which I found now 19 months later!
I had trouble when installing the Win32 version of Lazarus/Fpc using fpcupdeluxe (needed because I wanted a cross-compile tool for RaspberryPi on my Windows10 x64 box).
The install failed no matter what I did with an error message that was hard to decode for me.
Now I have done the following as described above:
- Started Servicemanager on my Win10 workstation.
- Found the Intel service "XTUOCDriverService" and stopped it
- Then I also set the type to disabled.
- But I did *not* reboot, instead I renamed the common.dll in C:\Windows\SysWOW64 to _common.dll, which was allowed now.
- Then I just started the fpcupdeluxe 32 bit exe and commanded it to install 3.2.2/Lazarus 2.2.6. And this time it succeeded!
- So when it was done I could tell fpcupdeluxe to install the cross-compiler for arm-linux, which it also successfully completed.
The base install took 19m30s and the cross another 5 minutes when it fetched the various source files from the Internet.
And the new cross-compiler actually works to build applications for RaspberryPi on Widows10! :-)
And Win64 applications from this 32 bit install as a cross...
