[yoshimi] Re: V 1.5.7
- From: Ichthyostega <prg@xxxxxxxxxxxxxxx>
- To: yoshimi@xxxxxxxxxxxxx
- Date: Sat, 10 Mar 2018 07:55:07 +0100
On 10.03.2018 02:39, blubee blubeeme wrote:
I check for those flags but I didn't see anything out of place. I re-ran the
build and I'm getting this error:
c++: warning: -ljack: 'linker' input unused [-Wunused-command-line-argument]
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[-Wunused-command-line-argument]
/usr/ports/audio/yoshimi/work/yoshimi-bbcb8a2/src/Misc/MiscFuncs.cpp:37:10:
fatal error: 'copyfile.h' file not found
#include <copyfile.h>
^~~~~~~~~~~~
1 error generated.
ninja: build stopped: subcommand failed.
*** Error code 1
Maybe we are looking into the wrong direction.
In such a situation, it is important to find out what *really* stopped the
build. In the case above, how is it possible that the compiler did not
find the header <copyfile.h> ?
This looks like a system or library header, which means, some of the -I
flags passed to the compiler is not correct and does not point to the
library providing copyfile.h
Incidentally (and this has nothing to do directly with the problem hier),
I noticed the following waring in the Pastbin-Log:
In file included from
/usr/ports/audio/yoshimi/work/yoshimi-bbcb8a2/src/UI/WidgetPDial.h:34:
/usr/ports/audio/yoshimi/work/yoshimi-bbcb8a2/src/UI/DynamicTooltip.h:52:8:
warning: 'DynTooltip::show' hides overloaded virtual function
[-Woverloaded-virtual]
void show(float timeout=0);
^
/usr/local/include/FL/Fl_Menu_Window.H:35:8: note: hidden overloaded virtual
function 'Fl_Menu_Window::show' declared here: different number of parameters
(0 vs 1)
void show();
^
IMHO this kind of warning should be taken seriously and investigated.
This kind of errors can be quite insidious, because as a result the
wrong overload of a method gets called, which typically does not break
the program, but could cause subtly wrong behavior.
-- Hermann
Yoshimi source code is available from either:
https://sourceforge.net/projects/yoshimi
Or:
https://github.com/Yoshimi/yoshimi
Our list archive is at:
https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx
Other related posts: