liteide icon indicating copy to clipboard operation
liteide copied to clipboard

Liteide failed to build due to many errors with MSVC on windows

Open spacelg opened this issue 3 years ago • 0 comments

Hi All,

Environment: VS 2019 + Windows Server 2019

Liteide failed to build due to many errors with MSVC on windows. It can be reproduced on latest version 9723ea4 on master branch. Could you please help look at this issue?

Repro steps:

  1. git clone https://github.com/visualfc/liteide F:\gitP\visualfc\liteide
  2. open a vs2019 x64 command
  3. cd F:\gitP\visualfc\liteide\build
  4. set QTDIR=F:\tools\qt5\qt\5_15_2\msvc2019_64
  5. update_pkg.cmd
  6. build_windows_msvc.cmd

build.log

Error info: F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(28): error C2062: type 'char' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(111): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(111): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(111): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(111): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(117): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(117): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(117): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(117): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(122): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(122): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(122): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(122): error C2062: type 'void' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(131): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(131): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(131): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(131): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(136): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(136): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(136): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(136): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(140): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(140): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(140): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(140): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(144): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(144): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(144): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(144): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(148): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(148): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(148): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(148): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(207): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(207): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(207): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(208): error C2146: syntax error: missing ';' before identifier 'cmark_iter' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(212): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(212): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(212): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(213): error C2062: type 'void' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(218): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(218): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(218): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(219): error C2146: syntax error: missing ';' before identifier 'cmark_event_type' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(223): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(223): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(223): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(224): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(228): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(228): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(228): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(229): error C2146: syntax error: missing ';' before identifier 'cmark_event_type' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(233): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(233): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(233): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(234): error C2146: syntax error: missing ';' before identifier 'cmark_node' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(240): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(240): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(240): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(241): error C2062: type 'void' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(250): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(250): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(250): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(250): error C2062: type 'void' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(255): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(255): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(255): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(255): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(259): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(259): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(259): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(259): error C2146: syntax error: missing ';' before identifier 'cmark_node_type' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(264): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(264): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(264): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(265): error C2059: syntax error: 'const' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(271): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(271): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(271): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(271): error C2059: syntax error: 'const' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(276): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(276): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(276): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(276): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(280): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(280): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(280): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(280): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(288): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(288): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(288): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(288): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(293): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(293): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(293): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(293): error C2146: syntax error: missing ';' before identifier 'cmark_list_type' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(297): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(297): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(297): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(297): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(303): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(303): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(303): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(303): error C2146: syntax error: missing ';' before identifier 'cmark_delim_type' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(308): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(308): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(308): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(308): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(313): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(313): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(313): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(313): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(318): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(318): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(318): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(318): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(322): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(322): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(322): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(322): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(326): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(326): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(326): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(326): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(330): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(330): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(330): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(330): error C2059: syntax error: 'const' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(335): error C3861: 'visibility': identifier not found F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(335): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(335): error C2374: 'attribute': redefinition; multiple initialization F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(27): note: see declaration of 'attribute' F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(335): error C2062: type 'int' unexpected F:\gitP\visualfc\liteide\liteidex\src\3rdparty\cmark\src/cmark.h(335): fatal error C1003: error count exceeds 100; stopping compilation error, make fail

spacelg avatar Nov 24 '21 08:11 spacelg