View Single Post
Old 04 February 2012, 23:06   #11
nexusle
Banned
 
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
Mac OS X building end with errors:

Code:
make -C ..
make -C libfsemu
gcc  -DMACOSX -DWITH_SDL_VIDEO -DWITH_SDL_INPUT -DWITH_SDL_AUDIO -std=c99 -Wall -Werror=implicit-function-declaration -Iinclude `sdl-config --cflags` `pkg-config --cflags glib-2.0` -g -O2 -c src/libfsemu.c -o obj/libfsemu.o
/bin/sh: sdl-config: command not found
/bin/sh: pkg-config: command not found
src/libfsemu.c:4:17: error: SDL.h: No such file or directory
In file included from src/libfsemu.c:6:
include/fs/ml.h:4:18: error: glib.h: No such file or directory
In file included from src/libfsemu.c:6:
include/fs/ml.h:106: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fs_ml_event’
include/fs/ml.h:108: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
include/fs/ml.h:109: error: expected ‘)’ before ‘*’ token
include/fs/ml.h:112: error: expected ‘)’ before ‘*’ token
include/fs/ml.h:113: error: expected ‘)’ before ‘*’ token
include/fs/ml.h:122: error: expected specifier-qualifier-list before ‘gchar’
In file included from src/libfsemu.c:7:
include/fs/emu.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
include/fs/emu.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
include/fs/emu.h:37: error: expected ‘)’ before ‘*’ token
include/fs/emu.h:109: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fs_emu_event’
include/fs/emu.h:111: error: expected ‘)’ before ‘*’ token
include/fs/emu.h:113: error: expected ‘)’ before ‘*’ token
include/fs/emu.h:137: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
include/fs/emu.h:256: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fs_emu_is_pointer_visible’
include/fs/emu.h:282: error: expected specifier-qualifier-list before ‘gchar’
include/fs/emu.h:321: warning: type defaults to ‘int’ in declaration of ‘gchar’
include/fs/emu.h:321: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
include/fs/emu.h:335: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
In file included from src/libfsemu.c:9:
src/video.h:9: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘g_fs_emu_video_debug’
src/video.h:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘g_fs_emu_video_fullscreen’
src/video.h:11: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘g_fs_emu_video_fullscreen_window’
src/video.h:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/video.h:13: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘g_fs_emu_video_vsync’
src/video.h:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘g_fs_emu_video_crop_mode’
src/libfsemu.c:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/libfsemu.c:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/libfsemu.c:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/libfsemu.c:111: error: expected ‘)’ before ‘*’ token
src/libfsemu.c: In function ‘fs_emu_set_title’:
src/libfsemu.c:148: warning: implicit declaration of function ‘g_free’
src/libfsemu.c:150: warning: implicit declaration of function ‘g_strdup’
src/libfsemu.c:150: warning: assignment makes pointer from integer without a cast
src/libfsemu.c: In function ‘fs_emu_set_sub_title’:
src/libfsemu.c:163: warning: assignment makes pointer from integer without a cast
src/libfsemu.c: In function ‘fs_emu_set_window_title’:
src/libfsemu.c:172: warning: assignment makes pointer from integer without a cast
src/libfsemu.c: At top level:
src/libfsemu.c:237: error: expected ‘)’ before ‘*’ token
src/libfsemu.c:284: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/libfsemu.c:368: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘entries’
src/libfsemu.c:385: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/libfsemu.c:420: error: expected ‘)’ before ‘*’ token
src/libfsemu.c: In function ‘fs_emu_init’:
src/libfsemu.c:425: warning: implicit declaration of function ‘g_thread_init’
src/libfsemu.c:426: error: ‘g_fs_emu_config’ undeclared (first use in this function)
src/libfsemu.c:426: error: (Each undeclared identifier is reported only once
src/libfsemu.c:426: error: for each function it appears in.)
src/libfsemu.c:427: warning: implicit declaration of function ‘g_key_file_new’
src/libfsemu.c:430: warning: implicit declaration of function ‘SDL_Init’
src/libfsemu.c:430: error: ‘SDL_INIT_EVERYTHING’ undeclared (first use in this function)
src/libfsemu.c:440: error: ‘g_event_queue’ undeclared (first use in this function)
src/libfsemu.c:440: warning: implicit declaration of function ‘g_queue_new’
src/libfsemu.c:441: error: ‘g_event_queue_mutex’ undeclared (first use in this function)
src/libfsemu.c:441: warning: implicit declaration of function ‘SDL_CreateMutex’
src/libfsemu.c:445: warning: implicit declaration of function ‘read_config’
src/libfsemu.c: At top level:
src/libfsemu.c:475: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘emulation_thread_entry’
src/libfsemu.c: In function ‘fs_emu_run’:
src/libfsemu.c:507: error: ‘GError’ undeclared (first use in this function)
src/libfsemu.c:507: error: ‘error’ undeclared (first use in this function)
src/libfsemu.c:509: warning: implicit declaration of function ‘g_thread_create’
src/libfsemu.c:509: error: ‘emulation_thread_entry’ undeclared (first use in this function)
src/libfsemu.c:509: error: ‘FALSE’ undeclared (first use in this function)
src/libfsemu.c:536: warning: implicit declaration of function ‘SDL_CloseAudio’
make[2]: *** [obj/libfsemu.o] Error 1
make[1]: *** [libfsemu/out/libfsemu.a] Error 2
make: *** [bundle] Error 2
Seems that SDL is missing. What I must install, to get it working?
nexusle is offline  
 
Page generated in 0.04535 seconds with 11 queries