OpenAi chatGPT offered, and gave me permission, to post its analysis: Yep — with just the link and the compiler output, that’s enough to fix it. Your file is using old UFS-style di_ member names on an ext2_inode_large. In e2fsprogs’ headers the members are i_ (and one of them changes name entirely: links → i_links_count). Here’s the authoritative struct so you can see the field names you actually have: i_atime, i_mtime, i_ctime, i_mode, i_uid, i_gid, i_links_count, i_size, i_file_acl, i_extra_isize,...
sqlite_indexer.c:384:17: error: 'struct ext2_inode_large' has no member named
You're right! These two options are necessary: GDI / Scaled GDI calls GDI / Refresh on palette realize (turned off) I would never have thought to try the 2nd one. Excellent work!! I chose an initial resolution of 1280x960 just because it's 2x 640x480. The menu's are a bit clunky when they're resized but in-game looks great! I don't know if it's a Linux thing but there's a pretty decent delay (20 seconds or so) between starting the race and actually getting in game, during which the GDI is up but...
You're right! These two options are necessary: GDI / Scaled GDI calls GDI / Refresh on palette realize (turned off) I would never have thought to try the 2nd one. Excellent work!! I chose an initial resolution of 1280x960 just because it's 2x 640x480. The menu's are a bit clunky when they're resized but in-game looks great! I don't know if it's a Linux thing but there's a pretty decent delay (20 seconds or so) between starting the race and actually getting in game, during which the GDI is up but...
First let me say that I'm using DxWnd in Manjaro Linux and it seems to work great. The game menus do work fine in both full screen and windowed mode in Wine on Linux. I suspect this problem affects Microsoft Windows but lets just say, this is a request for a second opinion. Anyway the first menu, 'Options > Controls' seems to almost work. The elements are invisible until you mouse around the screen. It's the next menu down, 'Options > Controls > Keyboard Controls' that is just plain invisible. I...
Fix server video loading
Sorry to necro-thread but this was the question I had too and there is a solution in MSYS2. sscanf The most direct method is to override the makefile variable while building pbm2df itself, then make the remainder as usual: test -f autogen.sh && ./autogen.sh || autoreconf -vif mkdir build && cd build ../configure --enable-debugger --enable-debug-vdp --enable-pico --enable-vgmdump --with-musa --with-mz80 --with-cz80 --with-dz80 --prefix=$PWD make -C sdl CFLAGS_FOR_BUILD="-D__USE_MINGW_ANSI_STDIO=1"...
Sorry to necro-thread but this was the question I had too and there is a solution in MSYS2. sscanf The most direct method is to override the makefile variable while building pbm2df itself, then make the remainder as usual: make -C sdl CFLAGS_FOR_BUILD="-D__USE_MINGW_ANSI_STDIO=1" pbm2df.exe -j4 diff --git a/configure.ac b/configure.ac index df34819..3a8c234 100644 --- a/configure.ac +++ b/configure.ac @@ -13,7 +13,7 @@ dnl We'll need machine type later. AC_CANONICAL_SYSTEM dnl Initialize Automake....
Sorry to necro-thread but this was the question I had too and there is a solution in MSYS2. sscanf diff --git a/configure.ac b/configure.ac index df34819..3a8c234 100644 --- a/configure.ac +++ b/configure.ac @@ -13,7 +13,7 @@ dnl We'll need machine type later. AC_CANONICAL_SYSTEM dnl Initialize Automake. -AM_INIT_AUTOMAKE([silent-rules]) +AM_INIT_AUTOMAKE([silent-rules subdir-objects]) AM_SILENT_RULES([yes]) AM_PROG_AS diff --git a/sdl/pbm2df.c b/sdl/pbm2df.c index eb94390..b9dc3a9 100644 --- a/sdl/pbm2df.c...
glTexImage3D #30 strikes back
I'm no programmer but the static declaration looks right to me. Doesn't compile on Ubuntu 18.04 with default gcc g++ 7. Strictly using int ClampCvarInteger(int min, int max, int value) { does work. ../linux/al.c:54:12: error: static declaration of ‘ClampCvarInteger’ follows non-static declaration static int ClampCvarInteger(int min, int max, int value) { ^~~~~~~~~~~~~~~~ In file included from ../linux/../client/client.h:38:0, from ../linux/al.c:29: ../linux/../client/snd_loc.h:309:5: note: previous...
Patch should be encoded Windows/US-ASCII depending on which editor is used. It is in git diff style rather than svn diff.
r1114 ClampCvarInteger omitted from linux/al.c
I was able to build Keepass2 2.41, in Windows 10, via command line by setting up a truly minimal development environment as follows: Build Tools for Visual Studio 2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj...
I was able to build Keepass2 2.41, in Windows 10, via command line by setting up a truly minimal development environment as follows: Build Tools for Visual Studio 2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj...
I was able to build Keepass2 2.41, in Windows 10, via command line by setting up a truly minimal development environment as follows: Build Tools for Visual Studio 2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj...
I was able to build Keepass2 2.41, in Windows 10, via command line by setting up a truly minimal development environment as follows: Build Tools for Visual Studio 2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj...
I was able to build Keepass2 2.41, in Windows 10, via command line by setting up a truly minimal development environment as follows: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change...
I was able to build Keepass2 2.41, in Windows 10, via command line by setting up a truly minimal development environment as follows: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change...
I was able to build Keepass2 2.41, in Windows 10, via command line by setting up a truly minimal development environment as follows: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change...
I was able to build keepass2 in Windows 10 via command line by setting up a truly minimal development environment as follows: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to...
I was able to build keepass2 in Windows 10 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build keepass2 in Windows 10 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build keepass2 in Windows 10 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build keepass2 in Windows 10 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build keepass2 in Windows 10 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build keepass2 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user "PATH" environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build keepass2 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build keepass2 via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
I was able to build via command line like this: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.Net.Component.4.TargetingPack Add to per-user environment variable so msbuild can be called directly: %programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin Extract sources and change to the root directory: msbuild keepass\keepass.csproj /p:FrameworkPathOverride="C:\Program...
Remove linux compilation instructions - code is win api specific
Happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (__linux__) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h>
Happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (__linux__) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h>
The second half of your last noted issue, regarding cksum.cc, happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (__linux__) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h> See bug report https://sourceforge.net/p/bochs/bugs/1392/
The second half of your issue, regarding cksum.cc, happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (__linux__) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h> See bug report https://sourceforge.net/p/bochs/bugs/1392/
Happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (__linux__) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h> See bug report https://sourceforge.net/p/bochs/bugs/1392/
Happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (__linux__) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h>
Happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (__linux__) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h>
Happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48 needs to add || (linux) : #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h>
Happens on Ubuntu Bionic 18.04LTS. iodev/network/slirp/slirp.h line 48: #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h>
iodev/network/slirp/slirp.h line 48: #if defined(__OpenBSD__) || (__linux__) It's lust looking for that line: #include <stdint.h>
iodev/network/slirp/slirp.h line 48: if defined(OpenBSD) || (linux) It's lust looking for that line: include <stdint.h>