[Pianod] Make Fails on pianod2

Michael Himmelstein KB3NZQ kb3nzq at gmail.com
Sat Dec 12 11:58:49 PST 2015


trying to build pianod2 on raspberry pi and make keeps failing with this


pi at Pianod2 ~/pianod2setup/pianod2-164 $ make
make  all-recursive
make[1]: Entering directory '/home/pi/pianod2setup/pianod2-164'
Making all in src
make[2]: Entering directory '/home/pi/pianod2setup/pianod2-164/src'
Making all in include
make[3]: Entering directory '/home/pi/pianod2setup/pianod2-164/src/include'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/pi/pianod2setup/pianod2-164/src/include'
Making all in common
make[3]: Entering directory '/home/pi/pianod2setup/pianod2-164/src/common'
g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../src/include -D_GNU_SOURCE
-DSYSCONFDIR='"/usr/local/etc"'   -g -O2 -std=gnu++11 -MT
libutility_a-lookup.o -MD -MP -MF .deps/libutility_a-lookup.Tpo -c -o
libutility_a-lookup.o `test -f 'lookup.cpp' || echo './'`lookup.cpp
In file included from lookup.cpp:16:0:
lookup.h:154:23: error: ‘RatingLookup::base_class {aka
LookupTable<rating_values_t, rating_lookup_t>}::LookupTable’ names
constructor
lookup.cpp:41:34: error: no matching function for call to
‘RatingLookup::RatingLookup(const RATING_LOOKUP [14])’
lookup.cpp:41:34: note: candidate is:
In file included from lookup.cpp:16:0:
lookup.h:151:7: note: constexpr RatingLookup::RatingLookup(const
RatingLookup&)
lookup.h:151:7: note:   no known conversion for argument 1 from ‘const
RATING_LOOKUP [14] {aka const rating_lookup_t [14]}’ to ‘const
RatingLookup&’
Makefile:408: recipe for target 'libutility_a-lookup.o' failed
make[3]: *** [libutility_a-lookup.o] Error 1
make[3]: Leaving directory '/home/pi/pianod2setup/pianod2-164/src/common'
Makefile:1090: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/pi/pianod2setup/pianod2-164/src'
Makefile:666: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/pi/pianod2setup/pianod2-164'
Makefile:585: recipe for target 'all' failed
make: *** [all] Error 2


configure runns fine but it will not make.

Michael Himmelstein
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.deviousfish.com/pipermail/pianod-deviousfish.com/attachments/20151212/14b3a179/attachment.htm>


More information about the Pianod mailing list