Testing experimental printer
Posted: Sat 22 Jan, 2022 7:53 pm
Update: I renamed this post because the bug was already known but I will use it to continue reporting my experiences with the experimental printer feature
After compiling the latest source (on MinGW64 Windows 10) I found that now pcem.exe process is not terminated after closing all windows.
It was because pcem.exe was still running since the last time I tested it, in fact I had like 6 or 7 pcem processes running...
The other thing that is not worth opening another bug is that I tried to compile it with the experimental functions:
And it shows this error:
To see if everything else was OK I commented out lines 1863 and 1864 and then it compiles OK but then of course when printing with the emulated printer the mouse stops working...
After compiling the latest source (on MinGW64 Windows 10) I found that now pcem.exe process is not terminated after closing all windows.
Code: Select all
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot open output file src\libpcem.dll: Permission denied
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
The other thing that is not worth opening another bug is that I tried to compile it with the experimental functions:
Code: Select all
cmake -G Ninja -DMSYS=TRUE -DUSE_NETWORKING=ON -DUSE_EXPERIMENTAL=ON -DUSE_EXPERIMENTAL_PRINTER=ON -DUSE_EXPERIMENTAL_PGC=ON -DCMAKE_BUILD_TYPE=Release ..
Code: Select all
C:/msys64/home/Windows10-User1/pcem/src/lpt/lpt_epsonlx810.c:1684:26: warning: implicit declaration of function 'CaptureMouse'; did you mean 'SDL_CaptureMouse'? [-Wimplicit-function-declaration]
1684 | CaptureMouse();
| ^~~~~~~~~~~~
| SDL_CaptureMouse
ninja: build stopped: subcommand failed.