Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ make
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libretro-test.o libretro-test.c
- libretro-test.c: In function 'emit_audio':
- libretro-test.c:63:16: warning: passing argument 1 of 'audio_batch_cb' from incompatible pointer type [-Wincompatible-pointer-types]
- audio_batch_cb(samples, BUFSIZE);
- ^~~~~~~
- libretro-test.c:63:16: note: expected 'const int16_t * {aka const short int *}' but argument is of type 'float *'
- libretro-test.c: In function 'retro_load_game':
- libretro-test.c:163:35: warning: passing argument 1 of 'audio_mixer_load_wav' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- wavfile = audio_mixer_load_wav(game->data,game->size);
- ^~~~
- In file included from libretro-test.c:8:0:
- libcommon/include/audio/audio_mixer.h:61:22: note: expected 'void *' but argument is of type 'const void * const'
- audio_mixer_sound_t* audio_mixer_load_wav(void *buffer, int32_t size);
- ^~~~~~~~~~~~~~~~~~~~
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libcommon/audio_mixer.o libcommon/audio_mixer.c
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libcommon/rwav.o libcommon/rwav.c
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libcommon/memalign.o libcommon/memalign.c
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libcommon/audio_resampler.o libcommon/audio_resampler.c
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libcommon/sinc_resampler.o libcommon/sinc_resampler.c
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libcommon/features_cpu.o libcommon/features_cpu.c
- gcc -O0 -g -Ilibcommon/include -Wall -pedantic -std=gnu99 -c -o libcommon/compat_strl.o libcommon/compat_strl.c
- gcc -shared -static-libgcc -static-libstdc++ -s -Wl,--version-script=link.T -Wl,--no-undefined -o testaudio_playback_wav_libretro.dll libretro-test.o libcommon/audio_mixer.o libcommon/rwav.o libcommon/memalign.o libcommon/audio_resampler.o libcommon/sinc_resampler.o libcommon/features_cpu.o libcommon/compat_strl.o -lm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement