Build master failed

All development related issues welcome

Moderator: Moderator Team

Post Reply
chinamcafee
Posts: 1
Joined: Wed Jan 04, 2023 11:29 am

Build master failed

Post by chinamcafee »

When I follow the A Layman's Guide - How to Compile ReactOS https://reactos.org/wiki/A_Layman%27s_G ... ironment_2 to comiple the lastes master code, I ran into an error as follows:

Code: Select all

FAILED: dll/win32/stdole32.tlb/CMakeFiles/stdole32.tlb.dir/rsrc.rc.res 
/Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-windres -O coff -I /Users/changzechuan/reactos/compiled/dll/win32/stdole32.tlb -I /Users/changzechuan/reactos/reactos/dll/win32/stdole32.tlb -I /Users/changzechuan/reactos/reactos/sdk/include -I /Users/changzechuan/reactos/reactos/sdk/include/psdk -I /Users/changzechuan/reactos/reactos/sdk/include/dxsdk -I /Users/changzechuan/reactos/compiled/sdk/include -I /Users/changzechuan/reactos/compiled/sdk/include/psdk -I /Users/changzechuan/reactos/compiled/sdk/include/dxsdk -I /Users/changzechuan/reactos/compiled/sdk/include/ddk -I /Users/changzechuan/reactos/compiled/sdk/include/reactos -I /Users/changzechuan/reactos/compiled/sdk/include/reactos/mc -I /Users/changzechuan/reactos/reactos/sdk/include/crt -I /Users/changzechuan/reactos/reactos/sdk/include/ddk -I /Users/changzechuan/reactos/reactos/sdk/include/ndk -I /Users/changzechuan/reactos/reactos/sdk/include/reactos -I /Users/changzechuan/reactos/reactos/sdk/include/reactos/libs -I /Users/changzechuan/reactos/reactos/sdk/include/reactos/wine  --preprocessor="/Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-gcc"  --preprocessor-arg=-E --preprocessor-arg=-nostdinc --preprocessor-arg=-xc-header --preprocessor-arg=-MMD --preprocessor-arg=-MF --preprocessor-arg=dll/win32/stdole32.tlb/CMakeFiles/stdole32.tlb.dir/rsrc.rc.res.d --preprocessor-arg=-MT --preprocessor-arg=dll/win32/stdole32.tlb/CMakeFiles/stdole32.tlb.dir/rsrc.rc.res -DRC_INVOKED -D__WIN32__=1 -D__FLAT__=1 -DLANGUAGE_AF_ZA -DLANGUAGE_AR_AE -DLANGUAGE_AR_BH -DLANGUAGE_AR_DZ -DLANGUAGE_AR_EG -DLANGUAGE_AR_IQ -DLANGUAGE_AR_JO -DLANGUAGE_AR_KW -DLANGUAGE_AR_LB -DLANGUAGE_AR_LY -DLANGUAGE_AR_MA -DLANGUAGE_AR_OM -DLANGUAGE_AR_QA -DLANGUAGE_AR_SA -DLANGUAGE_AR_SY -DLANGUAGE_AR_TN -DLANGUAGE_AR_YE -DLANGUAGE_AZ_AZ -DLANGUAGE_BE_BY -DLANGUAGE_BG_BG -DLANGUAGE_BN_BD -DLANGUAGE_BN_IN -DLANGUAGE_CA_ES -DLANGUAGE_CS_CZ -DLANGUAGE_DA_DK -DLANGUAGE_DE_AT -DLANGUAGE_DE_CH -DLANGUAGE_DE_DE -DLANGUAGE_DE_LI -DLANGUAGE_DE_LU -DLANGUAGE_DV_MV -DLANGUAGE_EL_GR -DLANGUAGE_EN_AU -DLANGUAGE_EN_BZ -DLANGUAGE_EN_CA -DLANGUAGE_EN_CB -DLANGUAGE_EN_GB -DLANGUAGE_EN_IE -DLANGUAGE_EN_JM -DLANGUAGE_EN_NZ -DLANGUAGE_EN_PH -DLANGUAGE_EN_TT -DLANGUAGE_EN_US -DLANGUAGE_EN_ZA -DLANGUAGE_EN_ZW -DLANGUAGE_EO_AA -DLANGUAGE_ES_AR -DLANGUAGE_ES_BO -DLANGUAGE_ES_CL -DLANGUAGE_ES_CO -DLANGUAGE_ES_CR -DLANGUAGE_ES_DO -DLANGUAGE_ES_EC -DLANGUAGE_ES_ES -DLANGUAGE_ES_GT -DLANGUAGE_ES_HN -DLANGUAGE_ES_MX -DLANGUAGE_ES_NI -DLANGUAGE_ES_PA -DLANGUAGE_ES_PE -DLANGUAGE_ES_PR -DLANGUAGE_ES_PY -DLANGUAGE_ES_SV -DLANGUAGE_ES_UY -DLANGUAGE_ES_VE -DLANGUAGE_ET_EE -DLANGUAGE_EU_ES -DLANGUAGE_FA_IR -DLANGUAGE_FI_FI -DLANGUAGE_FO_FO -DLANGUAGE_FR_BE -DLANGUAGE_FR_CA -DLANGUAGE_FR_CH -DLANGUAGE_FR_FR -DLANGUAGE_FR_LU -DLANGUAGE_FR_MC -DLANGUAGE_GL_ES -DLANGUAGE_GU_IN -DLANGUAGE_HE_IL -DLANGUAGE_HI_IN -DLANGUAGE_HR_HR -DLANGUAGE_HU_HU -DLANGUAGE_HY_AM -DLANGUAGE_ID_ID -DLANGUAGE_IS_IS -DLANGUAGE_IT_CH -DLANGUAGE_IT_IT -DLANGUAGE_JA_JP -DLANGUAGE_KA_GE -DLANGUAGE_KK_KZ -DLANGUAGE_KN_IN -DLANGUAGE_KOK_IN -DLANGUAGE_KO_KR -DLANGUAGE_KY_KG -DLANGUAGE_LT_LT -DLANGUAGE_LV_LV -DLANGUAGE_MK_MK -DLANGUAGE_MN_MN -DLANGUAGE_MR_IN -DLANGUAGE_MS_BN -DLANGUAGE_MS_MY -DLANGUAGE_MY_MM -DLANGUAGE_NL_BE -DLANGUAGE_NL_NL -DLANGUAGE_NN_NO -DLANGUAGE_PA_IN -DLANGUAGE_PL_PL -DLANGUAGE_PT_BR -DLANGUAGE_PT_PT -DLANGUAGE_RM_CH -DLANGUAGE_RO_RO -DLANGUAGE_RU_RU -DLANGUAGE_SA_IN -DLANGUAGE_SK_SK -DLANGUAGE_SL_SI -DLANGUAGE_SQ_AL -DLANGUAGE_SR_SP -DLANGUAGE_SV_FI -DLANGUAGE_SV_SE -DLANGUAGE_SW_KE -DLANGUAGE_SYR_SY -DLANGUAGE_TA_IN -DLANGUAGE_TE_IN -DLANGUAGE_TH_TH -DLANGUAGE_TR_TR -DLANGUAGE_TT_TA -DLANGUAGE_UK_UA -DLANGUAGE_UR_PK -DLANGUAGE_UZ_UZ -DLANGUAGE_VI_VN -DLANGUAGE_WA_BE -DLANGUAGE_ZH_CN -DLANGUAGE_ZH_HK -DLANGUAGE_ZH_MO -DLANGUAGE_ZH_SG -DLANGUAGE_ZH_TW -DDBG=1 -DMINGW_HAS_SECURE_API=1 -DUSE_COMPILER_EXCEPTIONS -DWINVER=0x502 -D_CRT_NON_CONFORMING_SWPRINTFS -D_GLIBCXX_HAVE_BROKEN_VSWPRINTF -D_M_IX86 -D_NEW_DELETE_OPERATORS_ -D_SEH_ENABLE_TRACE -D_SETUPAPI_VER=0x502 -D_USE_32BIT_TIME_T -D_USE_PSEH3=1 -D_WIN32_IE=0x600 -D_WIN32_WINDOWS=0x502 -D_WIN32_WINNT=0x502 -D_X86_ -D__REACTOS__ -D__WINESRC__ -D__i386__ -Di386 /Users/changzechuan/reactos/reactos/dll/win32/stdole32.tlb/rsrc.rc dll/win32/stdole32.tlb/CMakeFiles/stdole32.tlb.dir/rsrc.rc.res
/Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-windres: /Users/changzechuan/reactos/reactos/dll/win32/stdole32.tlb/rsrc.rc:26: syntax error
My Build Enviroment is on MacOS 13.1, I think the configuration of RosBE is correctly:

Code: Select all

(RosBE) bash-5.0$ ./configure.sh 
Creating directories in output-MinGW-i386
Preparing reactos...
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- Check for working C compiler: /Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-gcc
-- Check for working C compiler: /Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-gcc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-g++
-- Check for working CXX compiler: /Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-g++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting build type to Debug as none was specified.
-- Found Git: /usr/bin/git (found version "2.37.1 (Apple Git-137.1)") 
-- Found BISON: /Users/changzechuan/reactos/RosBE/bin/bison (found version "3.5.4") 
-- Found FLEX: /Users/changzechuan/reactos/RosBE/bin/flex (found version "2.6.4") 
Cross-compiling on non-msvc, no special host-tools cmake command
-- Build type: Debug
CMake Warning at CMakeLists.txt:223 (message):
  -- Disabling precompiled headers on GCC by default CORE-17108.


-- The ASM compiler identification is GNU
-- Found assembler: /Users/changzechuan/reactos/RosBE/i386/bin/i686-w64-mingw32-gcc
-- Selected localization: all
-- clb has no base address
-- seclogon has no base address
-- fusion has no base address
-- fusion_1_1 has no base address
-- fusion_2_0 has no base address
-- sfcfiles has no base address
-- gdi32_vista has no base address
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/changzechuan/reactos/reactos/output-MinGW-i386
Configure script complete! Enter directories and execute appropriate build commands (ex: ninja, make, makex, etc...).

Code: Select all

Checking for the needed tools...
Checking for as... OK
Checking for bzip2... OK
Checking for find... OK
Checking for grep... OK
Checking for m4... OK
Checking for makeinfo... OK
Checking for python... OK
Checking for tar... OK
Checking for GNU Make... OK
How can I resolve this build error, any help is appreciated.
Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests