First post, by theelf
- Rank
- Oldbie
Hi, sorry, i tried to build dosbox 0.74 in mingw, WinXP
After reading some post, i installed gcc/g++ 4.6.2, but same error happen in 4.7.x
here is the error, well, at least the part i can copy
Any ideas?
The last time i compile dosbox in mingw was 0.72 and no problem, but was years ago
Thanks!!
r: 'ENUMLOGFONTEXDV' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wingdi.h:3126:30:r: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wingdi.h:3126:14:r: 'PENUMLOGFONTEXDV' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wingdi.h:3127:31:r: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wingdi.h:3127:14:r: 'LPENUMLOGFONTEXDV' no se declar≤ en este ßmbitoIn file included from c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../incwindows.h:66:0,from ../../include/cross.h:83,from ../../include/dos_system.h:29,from ../../include/dos_inc.h:25,from ../../include/programs.h:28,from cpu.cpp:29:c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3567:22or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3567:14or: 'WNDCLASS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3568:24or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3568:14or: 'WNDCLASSEX' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3569:26or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3569:14or: 'MENUITEMINFO' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3570:29or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3570:14or: 'LPCMENUITEMINFO' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3571:26or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3571:14or: 'MSGBOXPARAMS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3572:26or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3572:14or: 'HIGHCONTRAST' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3573:24or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3573:14or: 'SERIALKEYS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3574:25or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3574:14or: 'SOUNDSENTRY' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3575:26or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3575:14or: 'CREATESTRUCT' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3576:27or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3576:14or: 'CBT_CREATEWND' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3577:29or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3577:14or: 'MDICREATESTRUCT' no se declar≤ en este ßmbito
c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3578:26or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3578:14or: 'MULTIKEYHELP' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3579:27or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3579:14or: 'MONITORINFOEX' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3715:25or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3715:14or: 'ICONMETRICS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3716:30or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winuser.h:3716:14or: 'NONCLIENTMETRICS' no se declar≤ en este ßmbitoIn file included from c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../incwindows.h:67:0,from ../../include/cross.h:83,from ../../include/dos_system.h:29,from ../../include/dos_inc.h:25,from ../../include/programs.h:28,from cpu.cpp:29:c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:627:22:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:627:14:: 'CPINFOEX' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:628:24:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:628:14:: 'LPCPINFOEX' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:629:25:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:629:14:: 'CURRENCYFMT' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:630:27:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:630:14:: 'LPCURRENCYFMT' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:631:23:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:631:14:: 'NUMBERFMT' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:632:25:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnls.h:632:14:: 'LPNUMBERFMT' no se declar≤ en este ßmbitoIn file included from c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../incwindows.h:69:0,from ../../include/cross.h:83,from ../../include/dos_system.h:29,from ../../include/dos_inc.h:25,from ../../include/programs.h:28,from cpu.cpp:29:c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:314:25or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:314:14or: 'NETRESOURCE' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:315:30or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:315:14or: 'CONNECTDLGSTRUCT' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:316:27or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:316:14or: 'DISCDLGSTRUCT' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:317:30or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:317:14or: 'REMOTE_NAME_INFO' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:318:33or: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winnetwk.h:318:14or: 'UNIVERSAL_NAME_INFO' no se declar≤ en este ßmbitoIn file included from c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../incwindows.h:70:0,from ../../include/cross.h:83,from ../../include/dos_system.h:29,from ../../include/dos_inc.h:25,from ../../include/programs.h:28,from cpu.cpp:29:c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winreg.h:136:20:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winreg.h:136:14:: 'VALENT' no se declar≤ en este ßmbitoIn file included from c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../incwindows.h:71:0,from ../../include/cross.h:83,from ../../include/dos_system.h:29,from ../../include/dos_inc.h:25,from ../../include/programs.h:28,from cpu.cpp:29:c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:268:33:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:268:14:: 'ENUM_SERVICE_STATUS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:269:41:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:269:14:: 'ENUM_SERVICE_STATUS_PROCESS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:270:43:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:270:14:: 'LPENUM_SERVICE_STATUS_PROCESS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:271:34:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:271:14:: 'QUERY_SERVICE_CONFIG' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:272:39:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:272:14:: 'QUERY_SERVICE_LOCK_STATUS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:273:33:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:273:14:: 'SERVICE_TABLE_ENTRY' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:274:37:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:274:14:: 'LPSERVICE_MAIN_FUNCTION' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:275:33:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:275:14:: 'SERVICE_DESCRIPTION' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:276:35:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:276:14:: 'LPSERVICE_DESCRIPTION' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:277:37:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:277:14:: 'SERVICE_FAILURE_ACTIONS' no se declar≤ en este ßmbitoc:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:278:39:: typedef '__AW' estß inicializado (utilice decltype en su lugar)c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/winsvc.h:278:14:: 'LPSERVICE_FAILURE_ACTIONS' no se declar≤ en este ßmbitoIn file included from ../../include/dos_system.h:29:0,from ../../include/dos_inc.h:25,from ../../include/programs.h:28,from cpu.cpp:29:../../include/cross.h:88:2: error: 'WIN32_FIND_DATA' no nombra a un tipoIn file included from ../../include/programs.h:28:0,from cpu.cpp:29:../../include/dos_inc.h: En la funci≤n miembro 'void DOS_MCB::SetFileName(cchar*)':../../include/dos_inc.h:543:78: error: expected primary-expression before 'ken../../include/dos_inc.h:543:79: error: 'filename' no se declar≤ en este ßmb../../include/dos_inc.h:543:87: error: 'offsetof' no se declar≤ en este ßmb../../include/dos_inc.h: En la funci≤n miembro 'void DOS_MCB::GetFileName(c':../../include/dos_inc.h:544:71: error: expected primary-expression before 'ken../../include/dos_inc.h:544:72: error: 'filename' no se declar≤ en este ßmb../../include/dos_inc.h:544:80: error: 'offsetof' no se declar≤ en este ßmbcpu.cpp: En la funci≤n miembro 'void TaskStateSegment::Get_SSx_ESPx(Bitu, BBitu&)':cpu.cpp:294:37: error: expected primary-expression before ',' tokencpu.cpp:294:38: error: 'esp0' no se declar≤ en este ßmbitocpu.cpp:294:42: error: 'offsetof' no se declar≤ en este ßmbitocpu.cpp:298:37: error: expected primary-expression before ',' tokencpu.cpp:298:38: error: 'sp0' no se declar≤ en este ßmbitocpu.cpp:298:41: error: 'offsetof' no se declar≤ en este ßmbitocpu.cpp: En la funci≤n 'bool CPU_SwitchTask(Bitu, TSwitchType, Bitu)':cpu.cpp:362:49: error: expected primary-expression before ',' tokencpu.cpp:362:50: error: 'cr3' no se declar≤ en este ßmbitocpu.cpp:362:53: error: 'offsetof' no se declar≤ en este ßmbitocpu.cpp:363:49: error: expected primary-expression before ',' tokencpu.cpp:363:50: error: 'eip' no se declar≤ en este ßmbitocpu.cpp:364:52: error: expected primary-expression before ',' tokencpu.cpp:364:53: error: 'eflags' no se declar≤ en este ßmbitocpu.cpp:365:49: error: expected primary-expression before ',' tokencpu.cpp:365:50: error: 'eax' no se declar≤ en este ßmbitocpu.cpp:366:49: error: expected primary-expression before ',' tokencpu.cpp:366:50: error: 'ecx' no se declar≤ en este ßmbitocpu.cpp:367:49: error: expected primary-expression before ',' tokencpu.cpp:367:50: error: 'edx' no se declar≤ en este ßmbitocpu.cpp:368:49: error: expected primary-expression before ',' tokencpu.cpp:368:50: error: 'ebx' no se declar≤ en este ßmbitocpu.cpp:369:49: error: expected primary-expression before ',' tokencpu.cpp:369:50: error: 'esp' no se declar≤ en este ßmbitocpu.cpp:370:49: error: expected primary-expression before ',' tokencpu.cpp:370:50: error: 'ebp' no se declar≤ en este ßmbitocpu.cpp:371:49: error: expected primary-expression before ',' tokencpu.cpp:371:50: error: 'edi' no se declar≤ en este ßmbitocpu.cpp:372:49: error: expected primary-expression before ',' tokencpu.cpp:372:50: error: 'esi' no se declar≤ en este ßmbitocpu.cpp:374:48: error: expected primary-expression before ',' tokencpu.cpp:375:48: error: expected primary-expression before ',' tokencpu.cpp:376:48: error: expected primary-expression before ',' tokencpu.cpp:377:48: error: expected primary-expression before ',' tokencpu.cpp:378:48: error: expected primary-expression before ',' tokencpu.cpp:379:48: error: expected primary-expression before ',' tokencpu.cpp:380:49: error: expected primary-expression before ',' tokencpu.cpp:380:50: error: 'ldt' no se declar≤ en este ßmbitocpu.cpp:403:42: error: expected primary-expression before ',' tokencpu.cpp:403:43: error: 'eflags' no se declar≤ en este ßmbitocpu.cpp:403:49: error: 'offsetof' no se declar≤ en este ßmbitocpu.cpp:404:42: error: expected primary-expression before ',' tokencpu.cpp:404:43: error: 'eip' no se declar≤ en este ßmbitocpu.cpp:406:42: error: expected primary-expression before ',' tokencpu.cpp:406:43: error: 'eax' no se declar≤ en este ßmbitocpu.cpp:407:42: error: expected primary-expression before ',' tokencpu.cpp:407:43: error: 'ecx' no se declar≤ en este ßmbitocpu.cpp:408:42: error: expected primary-expression before ',' tokencpu.cpp:408:43: error: 'edx' no se declar≤ en este ßmbitocpu.cpp:409:42: error: expected primary-expression before ',' tokencpu.cpp:409:43: error: 'ebx' no se declar≤ en este ßmbitocpu.cpp:410:42: error: expected primary-expression before ',' tokencpu.cpp:410:43: error: 'esp' no se declar≤ en este ßmbitocpu.cpp:411:42: error: expected primary-expression before ',' tokencpu.cpp:411:43: error: 'ebp' no se declar≤ en este ßmbitocpu.cpp:412:42: error: expected primary-expression before ',' tokencpu.cpp:412:43: error: 'esi' no se declar≤ en este ßmbitocpu.cpp:413:42: error: expected primary-expression before ',' tokencpu.cpp:413:43: error: 'edi' no se declar≤ en este ßmbitocpu.cpp:415:42: error: expected primary-expression before ',' tokencpu.cpp:416:42: error: expected primary-expression before ',' tokencpu.cpp:417:42: error: expected primary-expression before ',' tokencpu.cpp:418:42: error: expected primary-expression before ',' tokencpu.cpp:419:42: error: expected primary-expression before ',' tokencpu.cpp:420:42: error: expected primary-expression before ',' tokencpu.cpp:428:43: error: expected primary-expression before ',' tokencpu.cpp:428:44: error: 'back' no se declar≤ en este ßmbitocpu.cpp:428:48: error: 'offsetof' no se declar≤ en este ßmbitocpu.cpp:430:43: error: expected primary-expression before ',' tokencpu.cpp:430:44: error: 'back' no se declar≤ en este ßmbitocpu.cpp:430:48: error: 'offsetof' no se declar≤ en este ßmbitomake[4]: *** [cpu.o] Error 1make[4]: Leaving directory `/dosbox/src/cpu'make[3]: *** [all-recursive] Error 1make[3]: Leaving directory `/dosbox/src/cpu'make[2]: *** [all-recursive] Error 1make[2]: Leaving directory `/dosbox/src'make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/dosbox'make: *** [all] Error 2