[Wine] Re: Porting with winelib - undefined reference to `WinMain'

sm217 wineforum-user at winehq.org
Sun Jun 15 00:47:06 CDT 2008


Code:
+ wineg++ -I. -lwine -lSDL -lSDL_ttf -lfreetype -lncurses -mconsole -o zc zcpu_emu.cpp
In file included from ./SDL_main.h:26,
                 from ./SDL.h:28,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_stdinc.h:200: warning: dllexport attribute directive ignored
./SDL_stdinc.h:206: warning: dllexport attribute directive ignored
./SDL_stdinc.h:383: warning: dllexport attribute directive ignored
./SDL_stdinc.h:389: warning: dllexport attribute directive ignored
./SDL_stdinc.h:401: warning: dllexport attribute directive ignored
./SDL_stdinc.h:407: warning: dllexport attribute directive ignored
./SDL_stdinc.h:413: warning: dllexport attribute directive ignored
./SDL_stdinc.h:447: warning: dllexport attribute directive ignored
./SDL_stdinc.h:459: warning: dllexport attribute directive ignored
./SDL_stdinc.h:479: warning: dllexport attribute directive ignored
./SDL_stdinc.h:485: warning: dllexport attribute directive ignored
./SDL_stdinc.h:581: warning: dllexport attribute directive ignored
./SDL_stdinc.h:585: warning: dllexport attribute directive ignored
In file included from ./SDL.h:28,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_main.h:65: warning: dllexport attribute directive ignored
./SDL_main.h:67: warning: dllexport attribute directive ignored
./SDL_main.h:69: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:29,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_error.h:37: warning: dllexport attribute directive ignored
./SDL_error.h:38: warning: dllexport attribute directive ignored
./SDL_error.h:39: warning: dllexport attribute directive ignored
./SDL_error.h:52: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:31,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_mutex.h:58: warning: dllexport attribute directive ignored
./SDL_mutex.h:62: warning: dllexport attribute directive ignored
./SDL_mutex.h:69: warning: dllexport attribute directive ignored
./SDL_mutex.h:72: warning: dllexport attribute directive ignored
./SDL_mutex.h:84: warning: dllexport attribute directive ignored
./SDL_mutex.h:87: warning: dllexport attribute directive ignored
./SDL_mutex.h:93: warning: dllexport attribute directive ignored
./SDL_mutex.h:98: warning: dllexport attribute directive ignored
./SDL_mutex.h:106: warning: dllexport attribute directive ignored
./SDL_mutex.h:111: warning: dllexport attribute directive ignored
./SDL_mutex.h:114: warning: dllexport attribute directive ignored
./SDL_mutex.h:126: warning: dllexport attribute directive ignored
./SDL_mutex.h:129: warning: dllexport attribute directive ignored
./SDL_mutex.h:134: warning: dllexport attribute directive ignored
./SDL_mutex.h:139: warning: dllexport attribute directive ignored
./SDL_mutex.h:146: warning: dllexport attribute directive ignored
./SDL_mutex.h:154: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:32,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_thread.h:92: warning: dllexport attribute directive ignored
./SDL_thread.h:96: warning: dllexport attribute directive ignored
./SDL_thread.h:101: warning: dllexport attribute directive ignored
./SDL_thread.h:107: warning: dllexport attribute directive ignored
./SDL_thread.h:110: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:33,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_rwops.h:97: warning: dllexport attribute directive ignored
./SDL_rwops.h:100: warning: dllexport attribute directive ignored
./SDL_rwops.h:103: warning: dllexport attribute directive ignored
./SDL_rwops.h:104: warning: dllexport attribute directive ignored
./SDL_rwops.h:106: warning: dllexport attribute directive ignored
./SDL_rwops.h:107: warning: dllexport attribute directive ignored
./SDL_rwops.h:122: warning: dllexport attribute directive ignored
./SDL_rwops.h:123: warning: dllexport attribute directive ignored
./SDL_rwops.h:124: warning: dllexport attribute directive ignored
./SDL_rwops.h:125: warning: dllexport attribute directive ignored
./SDL_rwops.h:126: warning: dllexport attribute directive ignored
./SDL_rwops.h:127: warning: dllexport attribute directive ignored
./SDL_rwops.h:130: warning: dllexport attribute directive ignored
./SDL_rwops.h:131: warning: dllexport attribute directive ignored
./SDL_rwops.h:132: warning: dllexport attribute directive ignored
./SDL_rwops.h:133: warning: dllexport attribute directive ignored
./SDL_rwops.h:134: warning: dllexport attribute directive ignored
./SDL_rwops.h:135: warning: dllexport attribute directive ignored
In file included from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_audio.h:102: warning: dllexport attribute directive ignored
./SDL_audio.h:103: warning: dllexport attribute directive ignored
./SDL_audio.h:109: warning: dllexport attribute directive ignored
./SDL_audio.h:152: warning: dllexport attribute directive ignored
./SDL_audio.h:162: warning: dllexport attribute directive ignored
./SDL_audio.h:171: warning: dllexport attribute directive ignored
./SDL_audio.h:190: warning: dllexport attribute directive ignored
./SDL_audio.h:199: warning: dllexport attribute directive ignored
./SDL_audio.h:210: warning: dllexport attribute directive ignored
./SDL_audio.h:220: warning: dllexport attribute directive ignored
./SDL_audio.h:230: warning: dllexport attribute directive ignored
./SDL_audio.h:238: warning: dllexport attribute directive ignored
./SDL_audio.h:239: warning: dllexport attribute directive ignored
./SDL_audio.h:244: warning: dllexport attribute directive ignored
In file included from ./SDL.h:31,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_cdrom.h:98: warning: dllexport attribute directive ignored
./SDL_cdrom.h:106: warning: dllexport attribute directive ignored
./SDL_cdrom.h:114: warning: dllexport attribute directive ignored
./SDL_cdrom.h:120: warning: dllexport attribute directive ignored
./SDL_cdrom.h:142: warning: dllexport attribute directive ignored
./SDL_cdrom.h:147: warning: dllexport attribute directive ignored
./SDL_cdrom.h:150: warning: dllexport attribute directive ignored
./SDL_cdrom.h:153: warning: dllexport attribute directive ignored
./SDL_cdrom.h:156: warning: dllexport attribute directive ignored
./SDL_cdrom.h:159: warning: dllexport attribute directive ignored
./SDL_cdrom.h:162: warning: dllexport attribute directive ignored
In file included from ./SDL.h:32,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_cpuinfo.h:39: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:43: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:47: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:51: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:55: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:59: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:63: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:67: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:30,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_active.h:49: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:31,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_keyboard.h:73: warning: dllexport attribute directive ignored
./SDL_keyboard.h:86: warning: dllexport attribute directive ignored
./SDL_keyboard.h:87: warning: dllexport attribute directive ignored
./SDL_keyboard.h:96: warning: dllexport attribute directive ignored
./SDL_keyboard.h:101: warning: dllexport attribute directive ignored
./SDL_keyboard.h:107: warning: dllexport attribute directive ignored
./SDL_keyboard.h:112: warning: dllexport attribute directive ignored
In file included from ./SDL_mouse.h:30,
                 from ./SDL_events.h:32,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_video.h:240: warning: dllexport attribute directive ignored
./SDL_video.h:241: warning: dllexport attribute directive ignored
./SDL_video.h:247: warning: dllexport attribute directive ignored
./SDL_video.h:255: warning: dllexport attribute directive ignored
./SDL_video.h:263: warning: dllexport attribute directive ignored
./SDL_video.h:276: warning: dllexport attribute directive ignored
./SDL_video.h:287: warning: dllexport attribute directive ignored
./SDL_video.h:348: warning: dllexport attribute directive ignored
./SDL_video.h:357: warning: dllexport attribute directive ignored
./SDL_video.h:359: warning: dllexport attribute directive ignored
./SDL_video.h:371: warning: dllexport attribute directive ignored
./SDL_video.h:381: warning: dllexport attribute directive ignored
./SDL_video.h:395: warning: dllexport attribute directive ignored
./SDL_video.h:406: warning: dllexport attribute directive ignored
./SDL_video.h:424: warning: dllexport attribute directive ignored
./SDL_video.h:444: warning: dllexport attribute directive ignored
./SDL_video.h:451: warning: dllexport attribute directive ignored
./SDL_video.h:458: warning: dllexport attribute directive ignored
./SDL_video.h:464: warning: dllexport attribute directive ignored
./SDL_video.h:470: warning: dllexport attribute directive ignored
./SDL_video.h:509: warning: dllexport attribute directive ignored
./SDL_video.h:512: warning: dllexport attribute directive ignored
./SDL_video.h:513: warning: dllexport attribute directive ignored
./SDL_video.h:533: warning: dllexport attribute directive ignored
./SDL_video.h:534: warning: dllexport attribute directive ignored
./SDL_video.h:542: warning: dllexport attribute directive ignored
./SDL_video.h:553: warning: dllexport attribute directive ignored
./SDL_video.h:569: warning: dllexport attribute directive ignored
./SDL_video.h:586: warning: dllexport attribute directive ignored
./SDL_video.h:600: warning: dllexport attribute directive ignored
./SDL_video.h:607: warning: dllexport attribute directive ignored
./SDL_video.h:622: warning: dllexport attribute directive ignored
./SDL_video.h:700: warning: dllexport attribute directive ignored
./SDL_video.h:706: warning: dllexport attribute directive ignored
./SDL_video.h:718: warning: dllexport attribute directive ignored
./SDL_video.h:731: warning: dllexport attribute directive ignored
./SDL_video.h:745: warning: dllexport attribute directive ignored
./SDL_video.h:758: warning: dllexport attribute directive ignored
./SDL_video.h:761: warning: dllexport attribute directive ignored
./SDL_video.h:762: warning: dllexport attribute directive ignored
./SDL_video.h:770: warning: dllexport attribute directive ignored
./SDL_video.h:773: warning: dllexport attribute directive ignored
./SDL_video.h:786: warning: dllexport attribute directive ignored
./SDL_video.h:791: warning: dllexport attribute directive ignored
./SDL_video.h:796: warning: dllexport attribute directive ignored
./SDL_video.h:807: warning: dllexport attribute directive ignored
./SDL_video.h:812: warning: dllexport attribute directive ignored
./SDL_video.h:818: warning: dllexport attribute directive ignored
./SDL_video.h:819: warning: dllexport attribute directive ignored
./SDL_video.h:820: warning: dllexport attribute directive ignored
./SDL_video.h:829: warning: dllexport attribute directive ignored
./SDL_video.h:830: warning: dllexport attribute directive ignored
./SDL_video.h:838: warning: dllexport attribute directive ignored
./SDL_video.h:845: warning: dllexport attribute directive ignored
./SDL_video.h:862: warning: dllexport attribute directive ignored
./SDL_video.h:879: warning: dllexport attribute directive ignored
./SDL_video.h:883: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:32,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_mouse.h:55: warning: dllexport attribute directive ignored
./SDL_mouse.h:63: warning: dllexport attribute directive ignored
./SDL_mouse.h:68: warning: dllexport attribute directive ignored
./SDL_mouse.h:84: warning: dllexport attribute directive ignored
./SDL_mouse.h:91: warning: dllexport attribute directive ignored
./SDL_mouse.h:96: warning: dllexport attribute directive ignored
./SDL_mouse.h:101: warning: dllexport attribute directive ignored
./SDL_mouse.h:110: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:33,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_joystick.h:51: warning: dllexport attribute directive ignored
./SDL_joystick.h:58: warning: dllexport attribute directive ignored
./SDL_joystick.h:67: warning: dllexport attribute directive ignored
./SDL_joystick.h:72: warning: dllexport attribute directive ignored
./SDL_joystick.h:77: warning: dllexport attribute directive ignored
./SDL_joystick.h:82: warning: dllexport attribute directive ignored
./SDL_joystick.h:89: warning: dllexport attribute directive ignored
./SDL_joystick.h:94: warning: dllexport attribute directive ignored
./SDL_joystick.h:99: warning: dllexport attribute directive ignored
./SDL_joystick.h:106: warning: dllexport attribute directive ignored
./SDL_joystick.h:115: warning: dllexport attribute directive ignored
./SDL_joystick.h:122: warning: dllexport attribute directive ignored
./SDL_joystick.h:140: warning: dllexport attribute directive ignored
./SDL_joystick.h:147: warning: dllexport attribute directive ignored
./SDL_joystick.h:153: warning: dllexport attribute directive ignored
./SDL_joystick.h:158: warning: dllexport attribute directive ignored
In file included from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_events.h:244: warning: dllexport attribute directive ignored
./SDL_events.h:265: warning: dllexport attribute directive ignored
./SDL_events.h:271: warning: dllexport attribute directive ignored
./SDL_events.h:277: warning: dllexport attribute directive ignored
./SDL_events.h:283: warning: dllexport attribute directive ignored
./SDL_events.h:308: warning: dllexport attribute directive ignored
./SDL_events.h:314: warning: dllexport attribute directive ignored
./SDL_events.h:328: warning: dllexport attribute directive ignored
In file included from ./SDL.h:36,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_loadso.h:57: warning: dllexport attribute directive ignored
./SDL_loadso.h:63: warning: dllexport attribute directive ignored
./SDL_loadso.h:66: warning: dllexport attribute directive ignored
In file included from ./SDL.h:40,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_timer.h:46: warning: dllexport attribute directive ignored
./SDL_timer.h:49: warning: dllexport attribute directive ignored
./SDL_timer.h:82: warning: dllexport attribute directive ignored
./SDL_timer.h:102: warning: dllexport attribute directive ignored
./SDL_timer.h:107: warning: dllexport attribute directive ignored
In file included from ./SDL.h:42,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_version.h:77: warning: dllexport attribute directive ignored
In file included from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL.h:69: warning: dllexport attribute directive ignored
./SDL.h:72: warning: dllexport attribute directive ignored
./SDL.h:75: warning: dllexport attribute directive ignored
./SDL.h:81: warning: dllexport attribute directive ignored
./SDL.h:86: warning: dllexport attribute directive ignored
In file included from video.h:25,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_ttf.h:67: warning: dllexport attribute directive ignored
./SDL_ttf.h:77: warning: dllexport attribute directive ignored
./SDL_ttf.h:83: warning: dllexport attribute directive ignored
./SDL_ttf.h:89: warning: dllexport attribute directive ignored
./SDL_ttf.h:90: warning: dllexport attribute directive ignored
./SDL_ttf.h:91: warning: dllexport attribute directive ignored
./SDL_ttf.h:92: warning: dllexport attribute directive ignored
./SDL_ttf.h:102: warning: dllexport attribute directive ignored
./SDL_ttf.h:103: warning: dllexport attribute directive ignored
./SDL_ttf.h:106: warning: dllexport attribute directive ignored
./SDL_ttf.h:111: warning: dllexport attribute directive ignored
./SDL_ttf.h:139: warning: dllexport attribute directive ignored
[sm at home-sm /usr/src/zcpusuite/Emulator/zcpu_emu_build 8:41] cat log.txt 
+ wineg++ -I. -lwine -lSDL -lSDL_ttf -lfreetype -lncurses -mconsole -o zc zcpu_emu.cpp
In file included from ./SDL_main.h:26,
                 from ./SDL.h:28,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_stdinc.h:200: warning: dllexport attribute directive ignored
./SDL_stdinc.h:206: warning: dllexport attribute directive ignored
./SDL_stdinc.h:383: warning: dllexport attribute directive ignored
./SDL_stdinc.h:389: warning: dllexport attribute directive ignored
./SDL_stdinc.h:401: warning: dllexport attribute directive ignored
./SDL_stdinc.h:407: warning: dllexport attribute directive ignored
./SDL_stdinc.h:413: warning: dllexport attribute directive ignored
./SDL_stdinc.h:447: warning: dllexport attribute directive ignored
./SDL_stdinc.h:459: warning: dllexport attribute directive ignored
./SDL_stdinc.h:479: warning: dllexport attribute directive ignored
./SDL_stdinc.h:485: warning: dllexport attribute directive ignored
./SDL_stdinc.h:581: warning: dllexport attribute directive ignored
./SDL_stdinc.h:585: warning: dllexport attribute directive ignored
In file included from ./SDL.h:28,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_main.h:65: warning: dllexport attribute directive ignored
./SDL_main.h:67: warning: dllexport attribute directive ignored
./SDL_main.h:69: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:29,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_error.h:37: warning: dllexport attribute directive ignored
./SDL_error.h:38: warning: dllexport attribute directive ignored
./SDL_error.h:39: warning: dllexport attribute directive ignored
./SDL_error.h:52: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:31,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_mutex.h:58: warning: dllexport attribute directive ignored
./SDL_mutex.h:62: warning: dllexport attribute directive ignored
./SDL_mutex.h:69: warning: dllexport attribute directive ignored
./SDL_mutex.h:72: warning: dllexport attribute directive ignored
./SDL_mutex.h:84: warning: dllexport attribute directive ignored
./SDL_mutex.h:87: warning: dllexport attribute directive ignored
./SDL_mutex.h:93: warning: dllexport attribute directive ignored
./SDL_mutex.h:98: warning: dllexport attribute directive ignored
./SDL_mutex.h:106: warning: dllexport attribute directive ignored
./SDL_mutex.h:111: warning: dllexport attribute directive ignored
./SDL_mutex.h:114: warning: dllexport attribute directive ignored
./SDL_mutex.h:126: warning: dllexport attribute directive ignored
./SDL_mutex.h:129: warning: dllexport attribute directive ignored
./SDL_mutex.h:134: warning: dllexport attribute directive ignored
./SDL_mutex.h:139: warning: dllexport attribute directive ignored
./SDL_mutex.h:146: warning: dllexport attribute directive ignored
./SDL_mutex.h:154: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:32,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_thread.h:92: warning: dllexport attribute directive ignored
./SDL_thread.h:96: warning: dllexport attribute directive ignored
./SDL_thread.h:101: warning: dllexport attribute directive ignored
./SDL_thread.h:107: warning: dllexport attribute directive ignored
./SDL_thread.h:110: warning: dllexport attribute directive ignored
In file included from ./SDL_audio.h:33,
                 from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_rwops.h:97: warning: dllexport attribute directive ignored
./SDL_rwops.h:100: warning: dllexport attribute directive ignored
./SDL_rwops.h:103: warning: dllexport attribute directive ignored
./SDL_rwops.h:104: warning: dllexport attribute directive ignored
./SDL_rwops.h:106: warning: dllexport attribute directive ignored
./SDL_rwops.h:107: warning: dllexport attribute directive ignored
./SDL_rwops.h:122: warning: dllexport attribute directive ignored
./SDL_rwops.h:123: warning: dllexport attribute directive ignored
./SDL_rwops.h:124: warning: dllexport attribute directive ignored
./SDL_rwops.h:125: warning: dllexport attribute directive ignored
./SDL_rwops.h:126: warning: dllexport attribute directive ignored
./SDL_rwops.h:127: warning: dllexport attribute directive ignored
./SDL_rwops.h:130: warning: dllexport attribute directive ignored
./SDL_rwops.h:131: warning: dllexport attribute directive ignored
./SDL_rwops.h:132: warning: dllexport attribute directive ignored
./SDL_rwops.h:133: warning: dllexport attribute directive ignored
./SDL_rwops.h:134: warning: dllexport attribute directive ignored
./SDL_rwops.h:135: warning: dllexport attribute directive ignored
In file included from ./SDL.h:30,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_audio.h:102: warning: dllexport attribute directive ignored
./SDL_audio.h:103: warning: dllexport attribute directive ignored
./SDL_audio.h:109: warning: dllexport attribute directive ignored
./SDL_audio.h:152: warning: dllexport attribute directive ignored
./SDL_audio.h:162: warning: dllexport attribute directive ignored
./SDL_audio.h:171: warning: dllexport attribute directive ignored
./SDL_audio.h:190: warning: dllexport attribute directive ignored
./SDL_audio.h:199: warning: dllexport attribute directive ignored
./SDL_audio.h:210: warning: dllexport attribute directive ignored
./SDL_audio.h:220: warning: dllexport attribute directive ignored
./SDL_audio.h:230: warning: dllexport attribute directive ignored
./SDL_audio.h:238: warning: dllexport attribute directive ignored
./SDL_audio.h:239: warning: dllexport attribute directive ignored
./SDL_audio.h:244: warning: dllexport attribute directive ignored
In file included from ./SDL.h:31,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_cdrom.h:98: warning: dllexport attribute directive ignored
./SDL_cdrom.h:106: warning: dllexport attribute directive ignored
./SDL_cdrom.h:114: warning: dllexport attribute directive ignored
./SDL_cdrom.h:120: warning: dllexport attribute directive ignored
./SDL_cdrom.h:142: warning: dllexport attribute directive ignored
./SDL_cdrom.h:147: warning: dllexport attribute directive ignored
./SDL_cdrom.h:150: warning: dllexport attribute directive ignored
./SDL_cdrom.h:153: warning: dllexport attribute directive ignored
./SDL_cdrom.h:156: warning: dllexport attribute directive ignored
./SDL_cdrom.h:159: warning: dllexport attribute directive ignored
./SDL_cdrom.h:162: warning: dllexport attribute directive ignored
In file included from ./SDL.h:32,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_cpuinfo.h:39: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:43: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:47: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:51: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:55: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:59: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:63: warning: dllexport attribute directive ignored
./SDL_cpuinfo.h:67: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:30,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_active.h:49: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:31,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_keyboard.h:73: warning: dllexport attribute directive ignored
./SDL_keyboard.h:86: warning: dllexport attribute directive ignored
./SDL_keyboard.h:87: warning: dllexport attribute directive ignored
./SDL_keyboard.h:96: warning: dllexport attribute directive ignored
./SDL_keyboard.h:101: warning: dllexport attribute directive ignored
./SDL_keyboard.h:107: warning: dllexport attribute directive ignored
./SDL_keyboard.h:112: warning: dllexport attribute directive ignored
In file included from ./SDL_mouse.h:30,
                 from ./SDL_events.h:32,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_video.h:240: warning: dllexport attribute directive ignored
./SDL_video.h:241: warning: dllexport attribute directive ignored
./SDL_video.h:247: warning: dllexport attribute directive ignored
./SDL_video.h:255: warning: dllexport attribute directive ignored
./SDL_video.h:263: warning: dllexport attribute directive ignored
./SDL_video.h:276: warning: dllexport attribute directive ignored
./SDL_video.h:287: warning: dllexport attribute directive ignored
./SDL_video.h:348: warning: dllexport attribute directive ignored
./SDL_video.h:357: warning: dllexport attribute directive ignored
./SDL_video.h:359: warning: dllexport attribute directive ignored
./SDL_video.h:371: warning: dllexport attribute directive ignored
./SDL_video.h:381: warning: dllexport attribute directive ignored
./SDL_video.h:395: warning: dllexport attribute directive ignored
./SDL_video.h:406: warning: dllexport attribute directive ignored
./SDL_video.h:424: warning: dllexport attribute directive ignored
./SDL_video.h:444: warning: dllexport attribute directive ignored
./SDL_video.h:451: warning: dllexport attribute directive ignored
./SDL_video.h:458: warning: dllexport attribute directive ignored
./SDL_video.h:464: warning: dllexport attribute directive ignored
./SDL_video.h:470: warning: dllexport attribute directive ignored
./SDL_video.h:509: warning: dllexport attribute directive ignored
./SDL_video.h:512: warning: dllexport attribute directive ignored
./SDL_video.h:513: warning: dllexport attribute directive ignored
./SDL_video.h:533: warning: dllexport attribute directive ignored
./SDL_video.h:534: warning: dllexport attribute directive ignored
./SDL_video.h:542: warning: dllexport attribute directive ignored
./SDL_video.h:553: warning: dllexport attribute directive ignored
./SDL_video.h:569: warning: dllexport attribute directive ignored
./SDL_video.h:586: warning: dllexport attribute directive ignored
./SDL_video.h:600: warning: dllexport attribute directive ignored
./SDL_video.h:607: warning: dllexport attribute directive ignored
./SDL_video.h:622: warning: dllexport attribute directive ignored
./SDL_video.h:700: warning: dllexport attribute directive ignored
./SDL_video.h:706: warning: dllexport attribute directive ignored
./SDL_video.h:718: warning: dllexport attribute directive ignored
./SDL_video.h:731: warning: dllexport attribute directive ignored
./SDL_video.h:745: warning: dllexport attribute directive ignored
./SDL_video.h:758: warning: dllexport attribute directive ignored
./SDL_video.h:761: warning: dllexport attribute directive ignored
./SDL_video.h:762: warning: dllexport attribute directive ignored
./SDL_video.h:770: warning: dllexport attribute directive ignored
./SDL_video.h:773: warning: dllexport attribute directive ignored
./SDL_video.h:786: warning: dllexport attribute directive ignored
./SDL_video.h:791: warning: dllexport attribute directive ignored
./SDL_video.h:796: warning: dllexport attribute directive ignored
./SDL_video.h:807: warning: dllexport attribute directive ignored
./SDL_video.h:812: warning: dllexport attribute directive ignored
./SDL_video.h:818: warning: dllexport attribute directive ignored
./SDL_video.h:819: warning: dllexport attribute directive ignored
./SDL_video.h:820: warning: dllexport attribute directive ignored
./SDL_video.h:829: warning: dllexport attribute directive ignored
./SDL_video.h:830: warning: dllexport attribute directive ignored
./SDL_video.h:838: warning: dllexport attribute directive ignored
./SDL_video.h:845: warning: dllexport attribute directive ignored
./SDL_video.h:862: warning: dllexport attribute directive ignored
./SDL_video.h:879: warning: dllexport attribute directive ignored
./SDL_video.h:883: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:32,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_mouse.h:55: warning: dllexport attribute directive ignored
./SDL_mouse.h:63: warning: dllexport attribute directive ignored
./SDL_mouse.h:68: warning: dllexport attribute directive ignored
./SDL_mouse.h:84: warning: dllexport attribute directive ignored
./SDL_mouse.h:91: warning: dllexport attribute directive ignored
./SDL_mouse.h:96: warning: dllexport attribute directive ignored
./SDL_mouse.h:101: warning: dllexport attribute directive ignored
./SDL_mouse.h:110: warning: dllexport attribute directive ignored
In file included from ./SDL_events.h:33,
                 from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_joystick.h:51: warning: dllexport attribute directive ignored
./SDL_joystick.h:58: warning: dllexport attribute directive ignored
./SDL_joystick.h:67: warning: dllexport attribute directive ignored
./SDL_joystick.h:72: warning: dllexport attribute directive ignored
./SDL_joystick.h:77: warning: dllexport attribute directive ignored
./SDL_joystick.h:82: warning: dllexport attribute directive ignored
./SDL_joystick.h:89: warning: dllexport attribute directive ignored
./SDL_joystick.h:94: warning: dllexport attribute directive ignored
./SDL_joystick.h:99: warning: dllexport attribute directive ignored
./SDL_joystick.h:106: warning: dllexport attribute directive ignored
./SDL_joystick.h:115: warning: dllexport attribute directive ignored
./SDL_joystick.h:122: warning: dllexport attribute directive ignored
./SDL_joystick.h:140: warning: dllexport attribute directive ignored
./SDL_joystick.h:147: warning: dllexport attribute directive ignored
./SDL_joystick.h:153: warning: dllexport attribute directive ignored
./SDL_joystick.h:158: warning: dllexport attribute directive ignored
In file included from ./SDL.h:35,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_events.h:244: warning: dllexport attribute directive ignored
./SDL_events.h:265: warning: dllexport attribute directive ignored
./SDL_events.h:271: warning: dllexport attribute directive ignored
./SDL_events.h:277: warning: dllexport attribute directive ignored
./SDL_events.h:283: warning: dllexport attribute directive ignored
./SDL_events.h:308: warning: dllexport attribute directive ignored
./SDL_events.h:314: warning: dllexport attribute directive ignored
./SDL_events.h:328: warning: dllexport attribute directive ignored
In file included from ./SDL.h:36,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_loadso.h:57: warning: dllexport attribute directive ignored
./SDL_loadso.h:63: warning: dllexport attribute directive ignored
./SDL_loadso.h:66: warning: dllexport attribute directive ignored
In file included from ./SDL.h:40,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_timer.h:46: warning: dllexport attribute directive ignored
./SDL_timer.h:49: warning: dllexport attribute directive ignored
./SDL_timer.h:82: warning: dllexport attribute directive ignored
./SDL_timer.h:102: warning: dllexport attribute directive ignored
./SDL_timer.h:107: warning: dllexport attribute directive ignored
In file included from ./SDL.h:42,
                 from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_version.h:77: warning: dllexport attribute directive ignored
In file included from video.h:24,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL.h:69: warning: dllexport attribute directive ignored
./SDL.h:72: warning: dllexport attribute directive ignored
./SDL.h:75: warning: dllexport attribute directive ignored
./SDL.h:81: warning: dllexport attribute directive ignored
./SDL.h:86: warning: dllexport attribute directive ignored
In file included from video.h:25,
                 from zcpuheader.h:24,
                 from zcpu_emu.cpp:30:
./SDL_ttf.h:67: warning: dllexport attribute directive ignored
./SDL_ttf.h:77: warning: dllexport attribute directive ignored
./SDL_ttf.h:83: warning: dllexport attribute directive ignored
./SDL_ttf.h:89: warning: dllexport attribute directive ignored
./SDL_ttf.h:90: warning: dllexport attribute directive ignored
./SDL_ttf.h:91: warning: dllexport attribute directive ignored
./SDL_ttf.h:92: warning: dllexport attribute directive ignored
./SDL_ttf.h:102: warning: dllexport attribute directive ignored
./SDL_ttf.h:103: warning: dllexport attribute directive ignored
./SDL_ttf.h:106: warning: dllexport attribute directive ignored
./SDL_ttf.h:111: warning: dllexport attribute directive ignored
./SDL_ttf.h:116: warning: dllexport attribute directive ignored
./SDL_ttf.h:119: warning: dllexport attribute directive ignored
./SDL_ttf.h:122: warning: dllexport attribute directive ignored
./SDL_ttf.h:125: warning: dllexport attribute directive ignored
./SDL_ttf.h:126: warning: dllexport attribute directive ignored
./SDL_ttf.h:127: warning: dllexport attribute directive ignored
./SDL_ttf.h:135: warning: dllexport attribute directive ignored
./SDL_ttf.h:138: warning: dllexport attribute directive ignored
./SDL_ttf.h:139: warning: dllexport attribute directive ignored
./SDL_ttf.h:140: warning: dllexport attribute directive ignored
./SDL_ttf.h:149: warning: dllexport attribute directive ignored
./SDL_ttf.h:151: warning: dllexport attribute directive ignored
./SDL_ttf.h:153: warning: dllexport attribute directive ignored
./SDL_ttf.h:163: warning: dllexport attribute directive ignored
./SDL_ttf.h:171: warning: dllexport attribute directive ignored
./SDL_ttf.h:173: warning: dllexport attribute directive ignored
./SDL_ttf.h:175: warning: dllexport attribute directive ignored
./SDL_ttf.h:185: warning: dllexport attribute directive ignored
./SDL_ttf.h:192: warning: dllexport attribute directive ignored
./SDL_ttf.h:194: warning: dllexport attribute directive ignored
./SDL_ttf.h:196: warning: dllexport attribute directive ignored
./SDL_ttf.h:205: warning: dllexport attribute directive ignored
./SDL_ttf.h:216: warning: dllexport attribute directive ignored
./SDL_ttf.h:219: warning: dllexport attribute directive ignored
./SDL_ttf.h:222: warning: dllexport attribute directive ignored
In file included from zcpu_emu.cpp:31:
video.cpp: In function void video_logo():
video.cpp:51: warning: deprecated conversion from string constant to char*
video.cpp: In function void video_init(void*):
video.cpp:89: warning: deprecated conversion from string constant to char*
video.cpp:90: warning: deprecated conversion from string constant to char*
/usr/lib/wine/libwinecrt0.a(exe_main.o): In function `main':
exe_main.c:(.text+0x9d): undefined reference to `WinMain'
collect2: ld returned 1 exit status
winegcc: g++ failed










More information about the wine-users mailing list