Guest User

Chipmachine compile log

a guest
Jun 15th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 34.70 KB | None | 0 0
  1. newk@lubu64:~/chipmachine_build/build$ cmake ../chipmachine -GNinja -D CMAKE_BUILD_TYPE=Release-- The C compiler identification is GNU 9.1.0
  2. -- The CXX compiler identification is GNU 9.1.0
  3. -- Check for working C compiler: /usr/bin/cc
  4. -- Check for working C compiler: /usr/bin/cc -- works
  5. -- Detecting C compiler ABI info
  6. -- Detecting C compiler ABI info - done
  7. -- Detecting C compile features
  8. -- Detecting C compile features - done
  9. -- Check for working CXX compiler: /usr/bin/c++
  10. -- Check for working CXX compiler: /usr/bin/c++ -- works
  11. -- Detecting CXX compiler ABI info
  12. -- Detecting CXX compiler ABI info - done
  13. -- Detecting CXX compile features
  14. -- Detecting CXX compile features - done
  15. -- Creating directory, /home/newk/chipmachine_build/build/ap1mods/grappix/freetype/freetype-2.5.5/include/freetype2.
  16. -- Creating /home/newk/chipmachine_build/build/ap1mods/grappix/freetype/freetype-2.5.5/include/freetype2/ftconfig.h.
  17. FREETYPE
  18. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
  19. GLFW is dynamic
  20. /home/newk/chipmachine_build/apone/mods/grappix/grappix/shaders/font_f.glsl
  21. /home/newk/chipmachine_build/apone/mods/grappix/grappix/shaders/font_v.glsl
  22. /home/newk/chipmachine_build/apone/mods/grappix/grappix/shaders/fontdf_f.glsl
  23. /home/newk/chipmachine_build/apone/mods/grappix/grappix/shaders/plain_f.glsl
  24. /home/newk/chipmachine_build/apone/mods/grappix/grappix/shaders/plain_v.glsl
  25. /home/newk/chipmachine_build/apone/mods/grappix/grappix/shaders/texture_f.glsl
  26. /home/newk/chipmachine_build/apone/mods/grappix/grappix/shaders/texture_v.glsl
  27. -- Configuring done
  28. -- Generating done
  29. -- Build files have been written to: /home/newk/chipmachine_build/build
  30. newk@lubu64:~/chipmachine_build/build$ ninja
  31. [0/2] Re-checking globbed directories...
  32. [189/954] Building CXX object ap1mods/webutils/CMakeFiles/webutils.dir/web.cpp.o
  33. /home/newk/chipmachine_build/apone/mods/webutils/web.cpp: In static member function ‘static size_t webutils::WebJob::headerFunc(char*, size_t, size_t, void*)’:
  34. /home/newk/chipmachine_build/apone/mods/webutils/web.cpp:107:10: warning: ignoring return value of ‘int symlink(const char*, const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  35.   107 |   symlink(newTarget.c_str(), job->targetFile.getName().c_str());
  36.       |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  37. [191/954] Building CXX object ap1mods/webutils/CMakeFiles/webutils.dir/webgetter.cpp.o
  38. /home/newk/chipmachine_build/apone/mods/webutils/webgetter.cpp: In static member function ‘static size_t WebGetter::Job::headerFunc(void*, size_t, size_t, void*)’:
  39. /home/newk/chipmachine_build/apone/mods/webutils/webgetter.cpp:191:10: warning: ignoring return value of ‘int symlink(const char*, const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  40.   191 |   symlink(newTarget.c_str(), job->target.c_str());
  41.       |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  42. [351/954] Building C object plugins/heplugin/CMakeFiles/heplugin.dir/he/iop.c.o
  43. /home/newk/chipmachine_build/musicplayer/plugins/heplugin/he/iop.c: In function ‘perform_state_offset’:
  44. /home/newk/chipmachine_build/musicplayer/plugins/heplugin/he/iop.c:946:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  45.   946 |   uint32 o = (uint32)(map->type.p);
  46.       |              ^
  47. [358/954] Building C object plugins/htplugin/CMakeFiles/htplugin.dir/ht/yam.c.o
  48. /home/newk/chipmachine_build/musicplayer/plugins/htplugin/ht/yam.c: In function ‘render’:
  49. /home/newk/chipmachine_build/musicplayer/plugins/htplugin/ht/yam.c:3384:62: warning: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types]
  50.  3384 |     qsort(&priority_list, nchannels, sizeof(*priority_list), render_priority_compare);
  51.       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~
  52.       |                                                              |
  53.       |                                                              int (*)(void *, void *)
  54. In file included from /home/newk/chipmachine_build/musicplayer/plugins/htplugin/ht/emuconfig.h:13,
  55.                  from /home/newk/chipmachine_build/musicplayer/plugins/htplugin/ht/yam.h:10,
  56.                  from /home/newk/chipmachine_build/musicplayer/plugins/htplugin/ht/yam.c:11:
  57. /usr/include/stdlib.h:765:20: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘int (*)(void *, void *)’
  58.   765 |      __compar_fn_t __compar) __nonnull ((1, 4));
  59.       |      ~~~~~~~~~~~~~~^~~~~~~~
  60. [363/954] Building C object plugins/heplugin/CMakeFiles/heplugin.dir/he/r3000asm.c.o
  61. /home/newk/chipmachine_build/musicplayer/plugins/heplugin/he/r3000asm.c: In function ‘alphacompare’:
  62. /home/newk/chipmachine_build/musicplayer/plugins/heplugin/he/r3000asm.c:50:8: warning: implicit declaration of function ‘tolower’ [-Wimplicit-function-declaration]
  63.    50 |     if(tolower(*text) != tolower(*pattern)) return 0;
  64.       |        ^~~~~~~
  65. [372/954] Building C object plugins/ndsplugin/CMakeFiles/ndsplugin.dir/nds/vio2sf/vio2sf.c.o
  66. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c: In function ‘SNDIFInit’:
  67. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c:612:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  68.   612 |  sndifwork.pcmbuftop = sndifwork.pcmbufalloc + ((4 - (((int)sndifwork.pcmbufalloc) & 3)) & 3);
  69.       |                                                        ^
  70. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c: At top level:
  71. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c:648:2: warning: initialization of ‘u32 (*)()’ {aka ‘unsigned int (*)()’} from incompatible pointer type ‘int (*)(void)’ [-Wincompatible-pointer-types]
  72.   648 |  SNDIFGetAudioSpace,
  73.       |  ^~~~~~~~~~~~~~~~~~
  74. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c:648:2: note: (near initialization for ‘VIO2SFSNDIF.GetAudioSpace’)
  75. In file included from /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c:15:
  76. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/cp15.h:81:13: warning: inline function ‘armcp15_isAccessAllowed’ declared but never defined
  77.    81 | INLINE BOOL armcp15_isAccessAllowed(armcp15_t *armcp15,u32 address,u32 access) ;
  78.       |             ^~~~~~~~~~~~~~~~~~~~~~~
  79. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c: In function ‘xsf_start’:
  80. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c:707:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
  81.   707 |  fread((void*)pfile, bytes, 1, file);
  82.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  83. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c: In function ‘xsf_get_lib’:
  84. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/vio2sf.c:878:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
  85.   878 |  fread(filebuf, size, 1, auxfile);
  86.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  87. [373/954] Building C object plugins/ndsplugin/CMakeFiles/ndsplugin.dir/nds/vio2sf/desmume/armcpu.c.o
  88. In file included from /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/armcpu.c:24:
  89. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/cp15.h:81:13: warning: inline function ‘armcp15_isAccessAllowed’ declared but never defined
  90.    81 | INLINE BOOL armcp15_isAccessAllowed(armcp15_t *armcp15,u32 address,u32 access) ;
  91.       |             ^~~~~~~~~~~~~~~~~~~~~~~
  92. [374/954] Building C object plugins/ndsplugin/CMakeFiles/ndsplugin.dir/nds/vio2sf/desmume/bios.c.o
  93. In file included from /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/bios.c:22:
  94. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/cp15.h:81:13: warning: inline function ‘armcp15_isAccessAllowed’ declared but never defined
  95.    81 | INLINE BOOL armcp15_isAccessAllowed(armcp15_t *armcp15,u32 address,u32 access) ;
  96.       |             ^~~~~~~~~~~~~~~~~~~~~~~
  97. [380/954] Building C object plugins/ndsplugin/CMakeFiles/ndsplugin.dir/nds/vio2sf/desmume/arm_instructions.c.o
  98. In file included from /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/arm_instructions.c:25:
  99. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/cp15.h:81:13: warning: inline function ‘armcp15_isAccessAllowed’ declared but never defined
  100.    81 | INLINE BOOL armcp15_isAccessAllowed(armcp15_t *armcp15,u32 address,u32 access) ;
  101.       |             ^~~~~~~~~~~~~~~~~~~~~~~
  102. [382/954] Building C object plugins/ndsplugin/CMakeFiles/ndsplugin.dir/nds/vio2sf/desmume/MMU.c.o
  103. In file included from /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/MMU.c:37:
  104. /home/newk/chipmachine_build/musicplayer/plugins/ndsplugin/nds/vio2sf/desmume/cp15.h:81:13: warning: inline function ‘armcp15_isAccessAllowed’ declared but never defined
  105.    81 | INLINE BOOL armcp15_isAccessAllowed(armcp15_t *armcp15,u32 address,u32 access) ;
  106.       |             ^~~~~~~~~~~~~~~~~~~~~~~
  107. [391/954] Building CXX object plugins/gmeplugin/CMakeFiles/gmeplugin.dir/gme/Data_Reader.cpp.o
  108. /home/newk/chipmachine_build/musicplayer/plugins/gmeplugin/gme/Data_Reader.cpp: In function ‘const char* get_gzip_eof(const char*, long int*)’:
  109. /home/newk/chipmachine_build/musicplayer/plugins/gmeplugin/gme/Data_Reader.cpp:261:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  110.   261 |   fread( buf, 4, 1, file );
  111.       |   ~~~~~^~~~~~~~~~~~~~~~~~~
  112. [585/954] Building C object plugins/adplugin/CMakeFiles/adplugin.dir/adplug/fmopl.c.o
  113. /home/newk/chipmachine_build/musicplayer/plugins/adplugin/adplug/fmopl.c: In function ‘init_timetables’:
  114. /home/newk/chipmachine_build/musicplayer/plugins/adplugin/adplug/fmopl.c:601:20: warning: iteration 15 invokes undefined behavior [-Waggressive-loop-optimizations]
  115.   601 |   OPL->AR_TABLE[i] = EG_AED-1;
  116.       |   ~~~~~~~~~~~~~~~~~^~~~~~~~~~
  117. /home/newk/chipmachine_build/musicplayer/plugins/adplugin/adplug/fmopl.c:599:2: note: within this loop
  118.   599 |  for (i = 60;i < 76;i++)
  119.       |  ^~~
  120. [597/954] Building CXX object plugins/adplugin/CMakeFiles/adplugin.dir/adplug/mid.cpp.o
  121. /home/newk/chipmachine_build/musicplayer/plugins/adplugin/adplug/mid.cpp: In member function ‘virtual void CmidPlayer::rewind(int)’:
  122. /home/newk/chipmachine_build/musicplayer/plugins/adplugin/adplug/mid.cpp:873:53: warning: iteration 14 invokes undefined behavior [-Waggressive-loop-optimizations]
  123.   873 |             myinsbank[i][j]=midi_fm_instruments[i][j];
  124.       |                             ~~~~~~~~~~~~~~~~~~~~~~~~^
  125. /home/newk/chipmachine_build/musicplayer/plugins/adplugin/adplug/mid.cpp:872:20: note: within this loop
  126.   872 |         for (j=0; j<16; j++)
  127.       |                   ~^~~
  128. [618/954] Building C object plugins/viceplugin/CMakeFiles/viceplugin.dir/common/archdep.c.o
  129. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/common/archdep.c: In function ‘archdep_default_save_resource_file_name’:
  130. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/common/archdep.c:197:9: warning: implicit declaration of function ‘access’ [-Wimplicit-function-declaration]
  131.   197 |     if (access(viceuserdir, F_OK)) {
  132.       |         ^~~~~~
  133. [642/954] Building C object plugins/viceplugin/CMakeFiles/viceplugin.dir/vice/ioutil.c.o
  134. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c: In function ‘ioutil_access’:
  135. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c:100:12: warning: implicit declaration of function ‘access’ [-Wimplicit-function-declaration]
  136.   100 |     return access(pathname, access_mode);
  137.       |            ^~~~~~
  138. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c: In function ‘ioutil_chdir’:
  139. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c:105:12: warning: implicit declaration of function ‘chdir’ [-Wimplicit-function-declaration]
  140.   105 |     return chdir((char*)path);
  141.       |            ^~~~~
  142. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c: In function ‘ioutil_getcwd’:
  143. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c:164:12: warning: implicit declaration of function ‘getcwd’; did you mean ‘getw’? [-Wimplicit-function-declaration]
  144.   164 |     return getcwd(buf, (size_t)size);
  145.       |            ^~~~~~
  146.       |            getw
  147. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c:164:12: warning: returning ‘int’ from a function with return type ‘char *’ makes pointer from integer without a cast [-Wint-conversion]
  148.   164 |     return getcwd(buf, (size_t)size);
  149.       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
  150. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c: In function ‘ioutil_isatty’:
  151. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c:169:12: warning: implicit declaration of function ‘isatty’ [-Wimplicit-function-declaration]
  152.   169 |     return isatty(desc);
  153.       |            ^~~~~~
  154. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c: In function ‘ioutil_remove’:
  155. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c:184:12: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration]
  156.   184 |     return unlink(name);
  157.       |            ^~~~~~
  158. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c: In function ‘ioutil_current_dir’:
  159. /home/newk/chipmachine_build/musicplayer/plugins/viceplugin/vice/ioutil.c:204:27: warning: comparison between pointer and integer
  160.   204 |     while (getcwd(p, len) == NULL) {
  161.       |                           ^~
  162. [753/954] Building C object plugins/mdxplugin/CMakeFiles/mdxplugin.dir/mdxmini/src/mdxfile.c.o
  163. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/mdxfile.c: In function ‘mdx_open_mdx’:
  164. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/mdxfile.c:91:25: warning: passing argument 2 of ‘__load_file’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  165.    91 |   if (!__load_file(mdx, name)) {
  166.       |                         ^~~~
  167. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/mdxfile.c:37:34: note: expected ‘char *’ but argument is of type ‘const char *’
  168.    37 | __load_file(MDX_DATA* mdx, char* fnam)
  169.       |                            ~~~~~~^~~~
  170. [760/954] Building C object plugins/mdxplugin/CMakeFiles/mdxplugin.dir/mdxmini/src/mdxmini.c.o
  171. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/mdxmini.c: In function ‘mdx_open’:
  172. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/mdxmini.c:182:38: warning: passing argument 2 of ‘_get_pdx’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  173.   182 |     pdx = data->pdx = _get_pdx( mdx, filename );
  174.       |                                      ^~~~~~~~
  175. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/mdxmini.c:44:18: note: expected ‘char *’ but argument is of type ‘const char *’
  176.    44 | static PDX_DATA* _get_pdx(MDX_DATA* mdx, char* mdxpath);
  177.       |                  ^~~~~~~~
  178. [761/954] Building C object plugins/mdxplugin/CMakeFiles/mdxplugin.dir/mdxmini/src/nlg.c.o
  179. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/nlg.c: In function ‘OpenNLG’:
  180. /home/newk/chipmachine_build/musicplayer/plugins/mdxplugin/mdxmini/src/nlg.c:81:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
  181.    81 |  fread(hdr, 0x60, 1, ctx->file);
  182.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  183. [769/954] Building CXX object plugins/ayflyplugin/CMakeFiles/ayflyplugin.dir/ayfly/src/libayfly/formats.cpp.o
  184. /home/newk/chipmachine_build/musicplayer/plugins/ayflyplugin/ayfly/src/libayfly/formats.cpp: In function ‘unsigned char* osRead(CayflyString, long unsigned int*)’:
  185. /home/newk/chipmachine_build/musicplayer/plugins/ayflyplugin/ayfly/src/libayfly/formats.cpp:225:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  186.   225 |         fread((char *)fileData, 1, *data_len, f);
  187.       |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188. [786/954] Building C object plugins/s98plugin/CMakeFiles/s98plugin.dir/m_s98/device/s_sng.c.o
  189. /home/newk/chipmachine_build/musicplayer/plugins/s98plugin/m_s98/device/s_sng.c: In function ‘SNGSoundAlloc’:
  190. /home/newk/chipmachine_build/musicplayer/plugins/s98plugin/m_s98/device/s_sng.c:198:21: warning: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(SNGSOUND *)’ {aka ‘void (*)(struct <anonymous> *)’} [-Wincompatible-pointer-types]
  191.   198 |  sndp->kmif.release = sndrelease;
  192.       |                     ^
  193. /home/newk/chipmachine_build/musicplayer/plugins/s98plugin/m_s98/device/s_sng.c:199:19: warning: assignment to ‘void (*)(void *, Uint32,  Uint32)’ {aka ‘void (*)(void *, unsigned int,  unsigned int)’} from incompatible pointer type ‘void (*)(SNGSOUND *, Uint32,  Uint32)’ {aka ‘void (*)(struct <anonymous> *, unsigned int,  unsigned int)’} [-Wincompatible-pointer-types]
  194.   199 |  sndp->kmif.reset = sndreset;
  195.       |                   ^
  196. /home/newk/chipmachine_build/musicplayer/plugins/s98plugin/m_s98/device/s_sng.c:200:19: warning: assignment to ‘void (*)(void *, Int32 *)’ {aka ‘void (*)(void *, int *)’} from incompatible pointer type ‘void (*)(SNGSOUND *, Int32 *)’ {aka ‘void (*)(struct <anonymous> *, int *)’} [-Wincompatible-pointer-types]
  197.   200 |  sndp->kmif.synth = sndsynth;
  198.       |                   ^
  199. /home/newk/chipmachine_build/musicplayer/plugins/s98plugin/m_s98/device/s_sng.c:201:20: warning: assignment to ‘void (*)(void *, Int32)’ {aka ‘void (*)(void *, int)’} from incompatible pointer type ‘void (*)(SNGSOUND *, Int32)’ {aka ‘void (*)(struct <anonymous> *, int)’} [-Wincompatible-pointer-types]
  200.   201 |  sndp->kmif.volume = sndvolume;
  201.       |                    ^
  202. /home/newk/chipmachine_build/musicplayer/plugins/s98plugin/m_s98/device/s_sng.c:202:19: warning: assignment to ‘void (*)(void *, Uint32,  Uint32)’ {aka ‘void (*)(void *, unsigned int,  unsigned int)’} from incompatible pointer type ‘void (*)(SNGSOUND *, Uint32,  Uint32)’ {aka ‘void (*)(struct <anonymous> *, unsigned int,  unsigned int)’} [-Wincompatible-pointer-types]
  203.   202 |  sndp->kmif.write = sndwrite;
  204.       |                   ^
  205. /home/newk/chipmachine_build/musicplayer/plugins/s98plugin/m_s98/device/s_sng.c:203:18: warning: assignment to ‘Uint32 (*)(void *, Uint32)’ {aka ‘unsigned int (*)(void *, unsigned int)’} from incompatible pointer type ‘Uint32 (*)(SNGSOUND *, Uint32)’ {aka ‘unsigned int (*)(struct <anonymous> *, unsigned int)’} [-Wincompatible-pointer-types]
  206.   203 |  sndp->kmif.read = sndread;
  207.       |                  ^
  208. [800/954] Building C object plugins/aoplugin/CMakeFiles/aoplugin.dir/aosdk/eng_psf/eng_psf2.c.o
  209. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_psf2.c: In function ‘load_file_ex’:
  210. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_psf2.c:344:32: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘uLongf’ {aka ‘long unsigned int’} [-Wformat=]
  211.   344 |      printf("Decompress fail: %x %d!\n", dlength, uerr);
  212.       |                               ~^         ~~~~~~~
  213.       |                                |         |
  214.       |                                |         uLongf {aka long unsigned int}
  215.       |                                unsigned int
  216.       |                               %lx
  217. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_psf2.c: In function ‘psf2_start’:
  218. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_psf2.c:480:77: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘uint64’ {aka ‘long long unsigned int’} [-Wformat=]
  219.   480 |  if (file_len > 0) printf("ERROR: PSF2 can't have a program section!  ps %08x\n", file_len);
  220.       |                                                                          ~~~^     ~~~~~~~~
  221.       |                                                                             |     |
  222.       |                                                                             |     uint64 {aka long long unsigned int}
  223.       |                                                                             unsigned int
  224.       |                                                                          %08llx
  225. [805/954] Building C object plugins/aoplugin/CMakeFiles/aoplugin.dir/aosdk/eng_psf/eng_spu.c.o
  226. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_spu.c: In function ‘spu_start’:
  227. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_spu.c:67:2: warning: implicit declaration of function ‘setlength’ [-Wimplicit-function-declaration]
  228.    67 |  setlength(~0, 0);
  229.       |  ^~~~~~~~~
  230. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_spu.c:77:3: warning: implicit declaration of function ‘SPUwriteRegister’ [-Wimplicit-function-declaration]
  231.    77 |   SPUwriteRegister((i/2)+0x1f801c00, reg);
  232.       |   ^~~~~~~~~~~~~~~~
  233. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_spu.c: In function ‘spu_tick’:
  234. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/eng_spu.c:169:7: warning: implicit declaration of function ‘SPUreadRegister’ [-Wimplicit-function-declaration]
  235.   169 |       SPUreadRegister(reg);
  236.       |       ^~~~~~~~~~~~~~~
  237. [806/954] Building CXX object plugins/aoplugin/CMakeFiles/aoplugin.dir/AOPlugin.cpp.o
  238. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/AOPlugin.cpp: In function ‘int ao_get_lib(char*, uint8**, uint64*)’:
  239. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/AOPlugin.cpp:92:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  240.    92 |     fread(filebuf, size, 1, auxfile);
  241.       |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  242. [811/954] Building C object plugins/aoplugin/CMakeFiles/aoplugin.dir/aosdk/eng_psf/peops/spu.c.o
  243. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/peops/spu.c: In function ‘SPU_flushboot’:
  244. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_psf/peops/spu.c:497:5: warning: implicit declaration of function ‘spu_update’; did you mean ‘sexyd_update’? [-Wimplicit-function-declaration]
  245.   497 |     spu_update((u8*)pSpuBuffer,(u8*)pS-(u8*)pSpuBuffer);
  246.       |     ^~~~~~~~~~
  247.       |     sexyd_update
  248. [817/954] Building C object plugins/aoplugin/CMakeFiles/aoplugin.dir/aosdk/eng_ssf/eng_ssf.c.o
  249. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_ssf/eng_ssf.c: In function ‘ssf_gen’:
  250. /home/newk/chipmachine_build/musicplayer/plugins/aoplugin/aosdk/eng_ssf/eng_ssf.c:233:3: warning: implicit declaration of function ‘m68k_execute’ [-Wimplicit-function-declaration]
  251.   233 |   m68k_execute((11300000/60)/735);
  252.       |   ^~~~~~~~~~~~
  253. [826/954] Building CXX object plugins/gsfplugin/CMakeFiles/gsfplugin.dir/playgsf/VBA/Util.cpp.o
  254. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp: In function ‘GSF_FILE decompressGSF(const char*, int)’:
  255. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp:679:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  256.   679 |     fread(gsffile.reserved,1,reserved,f);
  257.       |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp:694:9: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  259.   694 |    fread(compbuf,1,program,f);
  260.       |    ~~~~~^~~~~~~~~~~~~~~~~~~~~
  261. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp:765:9: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  262.   765 |    fread(gsffile.psftag,1,5,f);
  263.       |    ~~~~~^~~~~~~~~~~~~~~~~~~~~~
  264. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp:769:11: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  265.   769 |      fread(gsffile.psftag,1,50000,f);
  266.       |      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  267. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp: In function ‘bool utildecompGSF(const char*)’:
  268. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp:836:24: warning: ‘%s’ directive writing up to 63 bytes into a region of size between 0 and 259 [-Wformat-overflow=]
  269.   836 |   sprintf(filename,"%s/%s",tempname,libtag);
  270.       |                        ^~           ~~~~~~
  271. In file included from /usr/include/stdio.h:936,
  272.                  from /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/Util.cpp:19:
  273. /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output between 2 and 324 bytes into a destination of size 260
  274.    33 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
  275.       |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  276.    34 |       __bos (__s), __fmt, __va_arg_pack ());
  277.       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  278. [830/954] Building C object plugins/gsfplugin/CMakeFiles/gsfplugin.dir/playgsf/VBA/psftag.c.o
  279. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/psftag.c: In function ‘psftag_writetofile’:
  280. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/psftag.c:542:3: warning: implicit declaration of function ‘truncate’ [-Wimplicit-function-declaration]
  281.   542 |   truncate(path, tagstart + 5 + l);
  282.       |   ^~~~~~~~
  283. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/psftag.c: In function ‘psftag_readfromfile’:
  284. /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/psftag.c:485:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
  285.   485 |   fread(t->str, 1, l, f);
  286.       |   ^~~~~~~~~~~~~~~~~~~~~~
  287. [835/954] Building C object plugins/uadeplugin/CMakeFiles/build68k.dir/uade/src/build68k.c.o
  288. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/build68k.c: In function ‘main’:
  289. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/build68k.c:209:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
  290.   209 |  fgets(opcstr, 250, tablef);
  291.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~
  292. [838/954] Building C object plugins/uadeplugin/CMakeFiles/gencpu.dir/uade/src/missing.c.o
  293. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/missing.c: In function ‘my_strdup’:
  294. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/missing.c:20:30: warning: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration]
  295.    20 |     char *x = (char*)xmalloc(strlen((char *)s) + 1);
  296.       |                              ^~~~~~
  297. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/missing.c:20:30: warning: incompatible implicit declaration of built-in function ‘strlen’
  298. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/missing.c:14:1: note: include ‘<string.h>’ or provide a declaration of ‘strlen’
  299.    13 | #include "uae.h"
  300.   +++ |+#include <string.h>
  301.    14 |
  302. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/missing.c:21:5: warning: implicit declaration of function ‘strcpy’ [-Wimplicit-function-declaration]
  303.    21 |     strcpy(x, (char *)s);
  304.       |     ^~~~~~
  305. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/missing.c:21:5: warning: incompatible implicit declaration of built-in function ‘strcpy’
  306. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/missing.c:21:5: note: include ‘<string.h>’ or provide a declaration of ‘strcpy’
  307. [842/954] Building C object plugins/uadeplugin/CMakeFiles/gencpu.dir/uade/src/gencpu.c.o
  308. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c: In function ‘read_counts’:
  309. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:56:5: warning: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration]
  310.    56 |     memset (counts, 0, 65536 * sizeof *counts);
  311.       |     ^~~~~~
  312. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:56:5: warning: incompatible implicit declaration of built-in function ‘memset’
  313. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:25:1: note: include ‘<string.h>’ or provide a declaration of ‘memset’
  314.    24 | #include "readcpu.h"
  315.   +++ |+#include <string.h>
  316.    25 |
  317. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c: In function ‘genmovemel’:
  318. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:515:2: warning: implicit declaration of function ‘strcpy’ [-Wimplicit-function-declaration]
  319.   515 |  strcpy (getcode, "get_long(srca)");
  320.       |  ^~~~~~
  321. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:515:2: warning: incompatible implicit declaration of built-in function ‘strcpy’
  322. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:515:2: note: include ‘<string.h>’ or provide a declaration of ‘strcpy’
  323. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:517:2: warning: incompatible implicit declaration of built-in function ‘strcpy’
  324.   517 |  strcpy (getcode, "(uae_s32)(uae_s16)get_word(srca)");
  325.       |  ^~~~~~
  326. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:517:2: note: include ‘<string.h>’ or provide a declaration of ‘strcpy’
  327. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c: In function ‘genmovemle’:
  328. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:538:2: warning: incompatible implicit declaration of built-in function ‘strcpy’
  329.   538 |  strcpy (putcode, "put_long(srca,");
  330.       |  ^~~~~~
  331. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:538:2: note: include ‘<string.h>’ or provide a declaration of ‘strcpy’
  332. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:540:2: warning: incompatible implicit declaration of built-in function ‘strcpy’
  333.   540 |  strcpy (putcode, "put_word(srca,");
  334.       |  ^~~~~~
  335. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:540:2: note: include ‘<string.h>’ or provide a declaration of ‘strcpy’
  336. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c: In function ‘genflags_normal’:
  337. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:583:2: warning: incompatible implicit declaration of built-in function ‘strcpy’
  338.   583 |  strcpy (vstr, "((uae_s8)(");
  339.       |  ^~~~~~
  340. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:583:2: note: include ‘<string.h>’ or provide a declaration of ‘strcpy’
  341. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:597:5: warning: incompatible implicit declaration of built-in function ‘strcpy’
  342.   597 |     strcpy (unsstr, usstr);
  343.       |     ^~~~~~
  344. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:597:5: note: include ‘<string.h>’ or provide a declaration of ‘strcpy’
  345. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:601:5: warning: implicit declaration of function ‘strcat’ [-Wimplicit-function-declaration]
  346.   601 |     strcat (vstr, value);
  347.       |     ^~~~~~
  348. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:601:5: warning: incompatible implicit declaration of built-in function ‘strcat’
  349. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:601:5: note: include ‘<string.h>’ or provide a declaration of ‘strcat’
  350. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c: In function ‘main’:
  351. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:2536:5: warning: ignoring return value of ‘freopen’, declared with attribute warn_unused_result [-Wunused-result]
  352.  2536 |     freopen ("cpuemu.c", "wb", stdout);
  353.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  354. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c: In function ‘read_counts’:
  355. /home/newk/chipmachine_build/musicplayer/plugins/uadeplugin/uade/src/gencpu.c:61:2: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
  356.    61 |  fscanf (file, "Total: %lu\n", &total);
  357.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  358. [848/954] Building CXX object plugins/gsfplugin/CMakeFiles/gsfplugin.dir/playgsf/VBA/GBA.cpp.o
  359. FAILED: plugins/gsfplugin/CMakeFiles/gsfplugin.dir/playgsf/VBA/GBA.cpp.o
  360. /usr/bin/c++  -DC_CORE -DLINUX -I/usr/local/include -I/home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf -I/home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/libresample-0.1.3/include -I/home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/.. -I/home/newk/chipmachine_build/musicplayer/psf/include -I/home/newk/chipmachine_build/apone/mods/coreutils/.. -I/home/newk/chipmachine_build/apone/mods/coreutils -g -funsigned-char  -g -funsigned-char -O2   -std=gnu++17 -MD -MT plugins/gsfplugin/CMakeFiles/gsfplugin.dir/playgsf/VBA/GBA.cpp.o -MF plugins/gsfplugin/CMakeFiles/gsfplugin.dir/playgsf/VBA/GBA.cpp.o.d -o plugins/gsfplugin/CMakeFiles/gsfplugin.dir/playgsf/VBA/GBA.cpp.o -c /home/newk/chipmachine_build/musicplayer/plugins/gsfplugin/playgsf/VBA/GBA.cpp
  361. c++: fatal error: Terminated signal terminated program cc1plus
  362. compilation terminated.
  363. [850/954] Building CXX object CMakeFiles/cm.dir/src/MusicDatabase.cpp.o
  364. ninja: build stopped: subcommand failed.
Advertisement
Add Comment
Please, Sign In to add comment