<div dir="ltr"><div>Hello</div><div><br></div><div>I installed FPC 3.2RC1 Win32 version under Wine in Linux Manjaro 64-bit.</div><div>Wine version is a recent 5.5-1.<br></div><div>Compiling a hello.lpr program works.<br></div><div>Then I made a symbolic link for my Lazarus trunk sources and tried to build with both "make all" and "make bigide".</div><div>All components compile well but with lazbuild it stops with an error (see below).<br></div><div>What does "008b:fixme:ntdll:server_ioctl_file Unsupported ioctl" mean?</div><div>A net search gave only few links and they told to ignore the message if the program works.</div><div>Well, this does not work.</div><div>Has anybody built Lazarus under Wine? Should I test with FPC 3.0.4? Is this somehow related to the new version? Or is it about 32 / 64 bits?<br></div><div>I remember building Lazarus under Wine some years ago but then I installed from Lazarus installer and later created a symlink for trunk sources.<br></div><div><br></div><div>Juha</div><div><br></div><div>---</div><div><br></div><div>make[1]: Leaving directory `c:/lazarus_trunk/components/lazdebuggergdbmi'</div>make -C ide lazbuilder LCL_PLATFORM=nogui<br>make[1]: Entering directory `c:/lazarus_trunk/ide'<br>make --assume-new=lazbuild.lpr lazbuild.exe OPT=' -Fu../packager/units/i386-win32 -Fu../components/codetools/units/i386-win32 -Fu../components/debuggerintf/lib/i386-win32 -Fu../components/lazutils/lib/i386-win32 -Fu../lcl/units/i386-win32 -Fu../lcl/units/i386-win32/nogui -Fu../components/buildintf/units/i386-win32 -Fu../components/ideintf/units/i386-win32/nogui -Fu../components/synedit/units/i386-win32/nogui -Fu../components/lazcontrols/lib/i386-win32/nogui -Fu../components/lazdebuggergdbmi/units/i386-win32/nogui -Fu../units/i386-win32/nogui '<br>make[2]: Entering directory `c:/lazarus_trunk/ide'<br>c:/FPC/3.2.0rc1/bin/i386-Win32/ppc386.exe -gl -vbqewnhi -Sci -dlclnogui -Fu../designer -Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames -Fu../components/custom -Fuinclude/win -Fuframes -Fu. -Fiinclude -Fiinclude/win32 -Fi../images -FE.. -FU../units/i386-win32/nogui -Fu../packager/units/i386-win32 -Fu../components/codetools/units/i386-win32 -Fu../components/debuggerintf/lib/i386-win32 -Fu../components/lazutils/lib/i386-win32 -Fu../lcl/units/i386-win32 -Fu../lcl/units/i386-win32/nogui -Fu../components/buildintf/units/i386-win32 -Fu../components/ideintf/units/i386-win32/nogui -Fu../components/synedit/units/i386-win32/nogui -Fu../components/lazcontrols/lib/i386-win32/nogui -Fu../components/lazdebuggergdbmi/units/i386-win32/nogui -Fu../units/i386-win32/nogui -di386 lazbuild.lpr<br>Hint: (11030) Start of reading config file c:\FPC\3.2.0rc1\bin\i386-Win32\fpc.cfg<br>Hint: (11031) End of reading config file c:\FPC\3.2.0rc1\bin\i386-Win32\fpc.cfg<br>Free Pascal Compiler version 3.2.0rc1 [2020/02/29] for i386<br>Copyright (c) 1993-2020 by Florian Klaempfl and others<br>008b:fixme:ntdll:server_ioctl_file Unsupported ioctl 900a8 (device=9 access=0 func=2a method=0)<br>Error: (1017) Path "..\" does not exist<br>make[2]: *** [lazbuild.exe] Error 1<br>make[2]: Leaving directory `c:/lazarus_trunk/ide'<br>make[1]: *** [lazbuilder] Error 2<br>make[1]: Leaving directory `c:/lazarus_trunk/ide'<br><div>make: *** [lazbuild] Error 2</div><div><br></div></div>