I had another stab at bug #1292 and this time didn't forget to move vice.gresource.xml.proto to vice.gresource.xml. Works for me on Linux and Windows (msys2).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It seems vice-logo-black.svg has gone awol in r38651 vice.gresource.xml: Failed to locate “./../../../../data/common/vice-logo-black.svg” in any source directory.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It seems vice-logo-black.svg has gone awol in r38651 vice.gresource.xml: Failed to locate “./../../../../data/common/vice-logo-black.svg” in any source directory.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry for "butting" in again, but building GTK3 after r38652 with MSYS2 is broken again. g++.exe: error: ../src/arch/gtk3/data/icon.res: No such file or directory
I've tried doing a fresh checkout twice with ./autogen and ./configure, problem persists
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Indeed it is, thanks again.
Btw, I tried to --enable-midi, it results in a "can't create midi widget error".
Is it a known issue or I should just submit a bug report ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I also get linker errors on Linux wrt to midi_widget_create(). I guess I renamed or deleted the midi widget. I'd indeed suggest opening a new bug about this, preferably with the error message and a few lines surrounding it for context.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yeah, I was trying to simplify some buildsystem stuff, didn't work out very well. I have reverted, please try again.
r38646 fixed it.
Thanks
Compyx, you had forgotten to convert "vice.gresource.xml.proto" into a generic "vice.gresource.xml".
Last edit: Greg King 2020-09-30
Indeed I did, thanks for noticing that.
I had another stab at bug #1292 and this time didn't forget to move
vice.gresource.xml.prototovice.gresource.xml. Works for me on Linux and Windows (msys2).It seems vice-logo-black.svg has gone awol in r38651
vice.gresource.xml: Failed to locate “./../../../../data/common/vice-logo-black.svg” in any source directory.It seems vice-logo-black.svg has gone awol in r38651
vice.gresource.xml: Failed to locate “./../../../../data/common/vice-logo-black.svg” in any source directory.D'oh. Sorry, false alarm.
It seems I just had to wipe and do a fresh clone of the source in my 32-bit setup.
Sorry for "butting" in again, but building GTK3 after r38652 with MSYS2 is broken again.
g++.exe: error: ../src/arch/gtk3/data/icon.res: No such file or directoryI've tried doing a fresh checkout twice with ./autogen and ./configure, problem persists
No worries, there was indeed a bug with linking the Windows icon/res file. Should be fixed now.
Indeed it is, thanks again.
Btw, I tried to --enable-midi, it results in a "can't create midi widget error".
Is it a known issue or I should just submit a bug report ?
I also get linker errors on Linux wrt to midi_widget_create(). I guess I renamed or deleted the midi widget. I'd indeed suggest opening a new bug about this, preferably with the error message and a few lines surrounding it for context.
i put the midi widget stuff into #ifdef HAVE_MIDI in r38653 - so perhaps there is something wrong with the buildsystem defining this?
You put the
#ifdef HAVE_MIDItest before the#include "vice.h"line. Therefore, the test cannot be true.Last edit: Greg King 2020-10-03
I fixed that in r38657, as mentioned in bug #1302. Forgot to mention it in this bug.
Seems I can remove
#include "config.h"though, since vice.h already #includes that.