guest@macbook:~/Downloads/vgmtools/vgmtools_master_20160314$ make mkdir obj gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c dro2vgm.c -o obj/dro2vgm.o dro2vgm.c: In function ‘OpenDROFile’: dro2vgm.c:127:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&fccHeader, 0x01, 0x04, hFile); ^ dro2vgm.c:130:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&fccHeader, 0x01, 0x04, hFile); ^ gcc obj/dro2vgm.o -o dro2vgm -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c imf2vgm.c -o obj/imf2vgm.o gcc obj/imf2vgm.o -o imf2vgm -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c optvgmrf.c -o obj/optvgmrf.o gcc obj/optvgmrf.o -o optvgmrf -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c raw2vgm.c -o obj/raw2vgm.o gcc obj/raw2vgm.o -o raw2vgm -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm2txt.c -o obj/vgm2txt.o vgm2txt.c: In function ‘WriteVGMData2Txt’: vgm2txt.c:1317:6: warning: implicit declaration of function ‘x1_010_write’ [-Wimplicit-function-declaration] x1_010_write(TempStr, ((VGMPnt[0x01] & 0x7F)<<8) | VGMPnt[0x02], VGMPnt[0x ^ vgm2txt.c: In function ‘main’: vgm2txt.c:70:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(FileName, sizeof(FileName), stdin); ^ vgm2txt.c:79:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(FileName, sizeof(FileName), stdin); ^ gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c chiptext.c -o obj/chiptext.o chiptext.c: In function ‘scsp_write’: chiptext.c:3269:7: warning: unused variable ‘slot’ [-Wunused-variable] int slot=Register/0x20; ^ gcc obj/vgm2txt.o obj/chiptext.o -o vgm2txt -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_cmp.c -o obj/vgm_cmp.o gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c chip_cmp.c -o obj/chip_cmp.o gcc obj/vgm_cmp.o obj/chip_cmp.o -o vgm_cmp -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_cnt.c -o obj/vgm_cnt.o vgm_cnt.c: In function ‘DoKeyOnOff’: vgm_cnt.c:1120:9: warning: suggest parentheses around operand of ‘!’ or change ‘|’ to ‘||’ or ‘!’ to ‘~’ [-Wparentheses] if (! (VolFlag & 0x80) | (CState->VolState & KeyMask)) ^ vgm_cnt.c:1136:9: warning: suggest parentheses around operand of ‘!’ or change ‘|’ to ‘||’ or ‘!’ to ‘~’ [-Wparentheses] if (! (VolFlag & 0x80) | (CState->KeyState & KeyMask)) ^ gcc obj/vgm_cnt.o -o vgm_cnt -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_dbc.c -o obj/vgm_dbc.o gcc obj/vgm_dbc.o -o vgm_dbc -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_facc.c -o obj/vgm_facc.o gcc obj/vgm_facc.o -o vgm_facc -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_mono.c -o obj/vgm_mono.o gcc obj/vgm_mono.o -o vgm_mono -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_ndlz.c -o obj/vgm_ndlz.o gcc obj/vgm_ndlz.o -o vgm_ndlz -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_ptch.c -o obj/vgm_ptch.o vgm_ptch.c: In function ‘GetGZFileLength’: vgm_ptch.c:282:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&gzHead, 0x02, 0x01, hFile); ^ vgm_ptch.c:294:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&FileSize, 0x04, 0x01, hFile); ^ gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c chip_strp.c -o obj/chip_strp.o gcc obj/vgm_ptch.o obj/chip_strp.o -o vgm_ptch -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_smp1.c -o obj/vgm_smp1.o gcc obj/vgm_smp1.o -o vgm_smp1 -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_sptd.c -o obj/vgm_sptd.o vgm_sptd.c: In function ‘main’: vgm_sptd.c:89:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(SplitTxt, sizeof(SplitTxt), stdin); ^ gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_trml.c -o obj/vgm_trml.o gcc obj/vgm_sptd.o obj/vgm_trml.o -o vgm_sptd -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_spts.c -o obj/vgm_spts.o vgm_spts.c: In function ‘SplitVGMData’: vgm_spts.c:223:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(SplitTxt, sizeof(SplitTxt), stdin); ^ gcc obj/vgm_spts.o obj/vgm_trml.o -o vgm_spts -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_sro.c -o obj/vgm_sro.o gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c chip_srom.c -o obj/chip_srom.o chip_srom.c: In function ‘k054539_write’: chip_srom.c:1807:12: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘int’ [-Wformat=] printf("K054539 #%lu, Ch %u: reverse play (Reg 0x%03X, Data 0x%02X)\n", ^ gcc obj/vgm_sro.o obj/chip_srom.o -o vgm_sro -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_stat.c -o obj/vgm_stat.o gcc obj/vgm_stat.o -o vgm_stat -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_tag.c -o obj/vgm_tag.o gcc obj/vgm_tag.o -o vgm_tag -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_trim.c -o obj/vgm_trim.o vgm_trim.c: In function ‘main’: vgm_trim.c:99:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(InputTxt, sizeof(InputTxt), stdin); ^ vgm_trim.c:113:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(InputTxt, sizeof(InputTxt), stdin); ^ vgm_trim.c:125:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(InputTxt, sizeof(InputTxt), stdin); ^ gcc obj/vgm_trim.o obj/vgm_trml.o -o vgm_trim -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgm_vol.c -o obj/vgm_vol.o vgm_vol.c: In function ‘main’: vgm_vol.c:86:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(InputStr, sizeof(InputStr), stdin); ^ vgm_vol.c: In function ‘ReadWAVFile’: vgm_vol.c:163:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&fccHeader, 0x04, 0x01, hFile); ^ vgm_vol.c:169:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&TempLng, 0x04, 0x01, hFile); ^ vgm_vol.c:171:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&fccHeader, 0x04, 0x01, hFile); ^ vgm_vol.c:177:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&fccHeader, 0x04, 0x01, hFile); ^ vgm_vol.c:183:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&TempLng, 0x04, 0x01, hFile); // get format tag length ^ vgm_vol.c:187:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&TempSht, 0x02, 0x01, hFile); ^ vgm_vol.c:194:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&TempSht, 0x02, 0x01, hFile); ^ vgm_vol.c:203:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&fccHeader, 0x04, 0x01, hFile); ^ vgm_vol.c:206:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&TempLng, 0x04, 0x01, hFile); ^ vgm_vol.c:216:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&TempLng, 0x04, 0x01, hFile); // get data length ^ gcc obj/vgm_vol.o -o vgm_vol -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgmlpfnd.c -o obj/vgmlpfnd.o vgmlpfnd.c: In function ‘main’: vgmlpfnd.c:109:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(InputTxt, sizeof(InputTxt), stdin); ^ vgmlpfnd.c:125:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(InputTxt, sizeof(InputTxt), stdin); ^ vgmlpfnd.c:141:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(InputTxt, sizeof(InputTxt), stdin); ^ gcc obj/vgmlpfnd.o -o vgmlpfnd -lm -lz gcc -O2 -g0 -Wall -Wno-maybe-uninitialized -Wno-unused-but-set-variable -c vgmmerge.c -o obj/vgmmerge.o gcc obj/vgmmerge.o -o vgmmerge -lm -lz guest@macbook:~/Downloads/vgmtools/vgmtools_master_20160314$