Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fatal error: 'boost/interprocess/mapped_region.hpp' file not found #7

Open
ZhuBicen opened this issue Jan 2, 2025 · 3 comments
Open

Comments

@ZhuBicen
Copy link

ZhuBicen commented Jan 2, 2025

Build failed on MACOS (Version 15.2 (24C101))

$ cmake -B build -D A2L_TOOLS=ON -D A2L_TEST=ON -D A2L_DOC=OFF -D A2L_LEX=OFF -D CMAKE_BUILD_TYPE=Debug -D CMAKE_TOOLCHAIN_FILE=~/Project/vcpkg/scripts/buildsystems/vcpkg.cmake

-- Running vcpkg install
Detecting compiler hash for triplet arm64-osx...
Compiler found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
The following packages will be built and installed:

  • boost-algorithm:[email protected]
  • boost-align:[email protected]
  • boost-array:[email protected]
    boost-asio:[email protected]
  • boost-assert:[email protected]
  • boost-atomic:[email protected]
  • boost-bind:[email protected]
  • boost-chrono:[email protected]
  • boost-cmake:[email protected]
  • boost-concept-check:[email protected]
  • boost-config:[email protected]
  • boost-container:[email protected]
  • boost-container-hash:[email protected]
  • boost-context:[email protected]
  • boost-conversion:[email protected]
  • boost-core:[email protected]
  • boost-coroutine:[email protected]
  • boost-date-time:[email protected]
  • boost-describe:[email protected]
  • boost-detail:[email protected]
    boost-endian:[email protected]
  • boost-exception:[email protected]
    boost-filesystem:[email protected]
  • boost-function:[email protected]
  • boost-function-types:[email protected]
  • boost-functional:[email protected]
  • boost-fusion:[email protected]
  • boost-headers:[email protected]
  • boost-integer:[email protected]
  • boost-intrusive:[email protected]
  • boost-io:[email protected]
  • boost-iterator:[email protected]
  • boost-lexical-cast:[email protected]
    boost-locale:[email protected]
  • boost-move:[email protected]
  • boost-mp11:[email protected]
  • boost-mpl:[email protected]
  • boost-numeric-conversion:[email protected]
  • boost-optional:[email protected]
  • boost-pool:[email protected]
  • boost-predef:[email protected]
  • boost-preprocessor:[email protected]
    boost-process:[email protected]
  • boost-range:[email protected]
  • boost-ratio:[email protected]
  • boost-regex:[email protected]
  • boost-scope:[email protected]
  • boost-smart-ptr:[email protected]
  • boost-static-assert:[email protected]
  • boost-system:[email protected]
  • boost-thread:[email protected]
  • boost-throw-exception:[email protected]
  • boost-tokenizer:[email protected]
  • boost-tuple:[email protected]
  • boost-type-index:[email protected]
  • boost-type-traits:[email protected]
  • boost-typeof:[email protected]
  • boost-uninstall:[email protected]
  • boost-unordered:[email protected]
  • boost-utility:[email protected]
  • boost-variant2:[email protected]
  • boost-winapi:[email protected]
  • egl-registry:arm64-osx@2024-01-25
  • expat:[email protected]
  • libiconv:[email protected]#5
  • libjpeg-turbo:[email protected]
  • liblzma:[email protected]
  • libpng:[email protected]
  • nanosvg:arm64-osx@2023-12-29
  • opengl:arm64-osx@2022-12-04#3
  • opengl-registry:arm64-osx@2024-02-10#1
  • pcre2[core,jit,platform-default-features]:[email protected]
  • tiff[core,jpeg,lzma,zip]:[email protected]
  • vcpkg-boost:arm64-osx@2024-05-15
  • vcpkg-cmake:arm64-osx@2024-04-23
  • vcpkg-cmake-config:arm64-osx@2024-05-23
    wxwidgets[core,debug-support,sound]:[email protected]
  • zlib:[email protected]
    Additional packages (*) will be modified to complete this operation.
    Restored 78 package(s) from /Users/bzhu/.cache/vcpkg/archives in 4.1 s. Use --debug to see more details.
    Installing 1/78 vcpkg-cmake-config:arm64-osx@2024-05-23...
    Elapsed time to handle vcpkg-cmake-config:arm64-osx: 2.1 ms
    vcpkg-cmake-config:arm64-osx package ABI: 48c6b814bbf57aed87f093c11f0f81e40ef098a857ca8ce39b0bfda50d788cdf
    Installing 2/78 vcpkg-cmake:arm64-osx@2024-04-23...
    Elapsed time to handle vcpkg-cmake:arm64-osx: 2.1 ms
    vcpkg-cmake:arm64-osx package ABI: deea337f26b29e93ecd37573174146fbdc5d6906b310f141b854a1ed511e48e8
    Installing 3/78 vcpkg-boost:arm64-osx@2024-05-15...
    Elapsed time to handle vcpkg-boost:arm64-osx: 1.76 ms
    vcpkg-boost:arm64-osx package ABI: dfa4c6b46abd65f13ce77b6640735507587807ff27e630aac0d193f3e2a597f1
    Installing 4/78 boost-uninstall:[email protected]...
    Elapsed time to handle boost-uninstall:arm64-osx: 1.12 ms
    boost-uninstall:arm64-osx package ABI: b856750cf488e46119bddab454d3206875f3c35f2c33b2da01040c3e166fe856
    Installing 5/78 boost-cmake:[email protected]...
    Elapsed time to handle boost-cmake:arm64-osx: 3.1 ms
    boost-cmake:arm64-osx package ABI: 707e429a5ac46490043a63a549da3a3e621dd4f393e5659ed888b6c9269848cb
    Installing 6/78 boost-headers:[email protected]...
    Elapsed time to handle boost-headers:arm64-osx: 2.08 ms
    boost-headers:arm64-osx package ABI: e72ac1cb509f1c7720cf299e1f898fc3ec9908afabb6a00a28732255fa94e4b8
    Installing 7/78 boost-config:[email protected]...
    Elapsed time to handle boost-config:arm64-osx: 55.4 ms
    boost-config:arm64-osx package ABI: c473e57dd8ef09e416577d25c202ffc25f03eef514f3530ae48c57936d43b53c
    Installing 8/78 boost-endian:[email protected]...
    Elapsed time to handle boost-endian:arm64-osx: 5.46 ms
    boost-endian:arm64-osx package ABI: 8df1ed9b9523a1387b92a5006bc5f277896cfa83881f0cc10019229f9cfad607
    Installing 9/78 boost-predef:[email protected]...
    Elapsed time to handle boost-predef:arm64-osx: 34.3 ms
    boost-predef:arm64-osx package ABI: 6ae3f0819a827fd402b817dd97397667249d2d7b01033633b354799ac99e5642
    Installing 10/78 boost-winapi:[email protected]...
    Elapsed time to handle boost-winapi:arm64-osx: 28.2 ms
    boost-winapi:arm64-osx package ABI: 52b258885bd91a612348e3b2f13fc36cee9d52817827c328802ded8b8d2d84e1
    Installing 11/78 boost-static-assert:[email protected]...
    Elapsed time to handle boost-static-assert:arm64-osx: 2.46 ms
    boost-static-assert:arm64-osx package ABI: 880609bf8b6287e423ac27bb434f66ca284f35d2729588713d9cfe86261268c1
    Installing 12/78 boost-type-traits:[email protected]...
    Elapsed time to handle boost-type-traits:arm64-osx: 44.5 ms
    boost-type-traits:arm64-osx package ABI: 07679168bc51d63e76a744edd340fcf8ef2fabfb820099e7652c72d75a6b278c
    Installing 13/78 boost-mp11:[email protected]...
    Elapsed time to handle boost-mp11:arm64-osx: 9.91 ms
    boost-mp11:arm64-osx package ABI: 107c5ba0267843728b382b17547b6145b8fa288be42b8d7a77719fdd283d4db5
    Installing 14/78 boost-assert:[email protected]...
    Elapsed time to handle boost-assert:arm64-osx: 3.24 ms
    boost-assert:arm64-osx package ABI: 7abfc9c9e1c3009cf8ec3fb646fec2e10a9b25de84d24092f9f6a335a13c78ed
    Installing 15/78 boost-variant2:[email protected]...
    Elapsed time to handle boost-variant2:arm64-osx: 2.93 ms
    boost-variant2:arm64-osx package ABI: 0d43381e091b3e345edc87680a47da6a116c80120c02ac0887279021b015acd6
    Installing 16/78 boost-throw-exception:[email protected]...
    Elapsed time to handle boost-throw-exception:arm64-osx: 2.81 ms
    boost-throw-exception:arm64-osx package ABI: 0ab78633e3d2afc5acad8b2361753906a790dd74d35100032ece149e01d3d7d2
    Installing 17/78 boost-system:[email protected]...
    Elapsed time to handle boost-system:arm64-osx: 12.4 ms
    boost-system:arm64-osx package ABI: e46432aac66e42ea6f4163b492b6bcc85da96d48447efb016ce1c71d8e643904
    Installing 18/78 boost-move:[email protected]...
    Elapsed time to handle boost-move:arm64-osx: 12.6 ms
    boost-move:arm64-osx package ABI: fa9c64b22d32ded7072dc7cd90b90996c0792212c710a0ef18a5052cea4967f6
    Installing 19/78 boost-core:[email protected]...
    Elapsed time to handle boost-core:arm64-osx: 18.3 ms
    boost-core:arm64-osx package ABI: 02f783c4c025a292a3689abbc52a63bd6f0a6cfea6ed890dc53ac174a7d3be99
    Installing 20/78 boost-smart-ptr:[email protected]...
    Elapsed time to handle boost-smart-ptr:arm64-osx: 24.7 ms
    boost-smart-ptr:arm64-osx package ABI: 7c6846cfe73271e82cde6981da7f7860d53ad7edc86136c5dfbe4c391a0bf212
    Installing 21/78 boost-scope:[email protected]...
    Elapsed time to handle boost-scope:arm64-osx: 8.5 ms
    boost-scope:arm64-osx package ABI: fef96df8f5ce57156df1fefb8a8550d0c9f6adbfa49ea08158936ecd9cc2e0ee
    Installing 22/78 boost-preprocessor:[email protected]...
    Elapsed time to handle boost-preprocessor:arm64-osx: 88.7 ms
    boost-preprocessor:arm64-osx package ABI: 121f03baee3a4369bc598b7a28cfcc8a1289307794ec9ff53183e9e47c8eebd8
    Installing 23/78 boost-io:[email protected]...
    Elapsed time to handle boost-io:arm64-osx: 4.29 ms
    boost-io:arm64-osx package ABI: ab1db019b4972ac93d6c1a2320c391860cd66bafd7e1154b3051dcb2512f9841
    Installing 24/78 boost-utility:[email protected]...
    Elapsed time to handle boost-utility:arm64-osx: 7.78 ms
    boost-utility:arm64-osx package ABI: 035c37e9cb32704884f94eae8c4a09b4ee4c0e8adcc5083cd6821f44d0e6fc48
    Installing 25/78 boost-detail:[email protected]...
    Elapsed time to handle boost-detail:arm64-osx: 7.69 ms
    boost-detail:arm64-osx package ABI: 09ce3f391fb79135eb7e339ab55d5a12c68d35ad15652638fa11abc176ddc76e
    Installing 26/78 boost-optional:[email protected]...
    Elapsed time to handle boost-optional:arm64-osx: 6.25 ms
    boost-optional:arm64-osx package ABI: a479bcf34a7c113caf609703f9664534f12548f54db116c6ed33e0938135c0dc
    Installing 27/78 boost-mpl:[email protected]...
    Elapsed time to handle boost-mpl:arm64-osx: 246 ms
    boost-mpl:arm64-osx package ABI: c4cef83209080495c068a232ed642370284f19a6ea6558d45cb36f756795953b
    Installing 28/78 boost-typeof:[email protected]...
    Elapsed time to handle boost-typeof:arm64-osx: 8.95 ms
    boost-typeof:arm64-osx package ABI: b741b10db08f0882b4f7d0be75f1884dac8205452f979c0dc1749fad338135ad
    Installing 29/78 boost-tuple:[email protected]...
    Elapsed time to handle boost-tuple:arm64-osx: 3.88 ms
    boost-tuple:arm64-osx package ABI: cd1619a1971553f0fb4ce17cc4d90c833ba9eedd05b991a2cd8f1425b824d702
    Installing 30/78 boost-function-types:[email protected]...
    Elapsed time to handle boost-function-types:arm64-osx: 19.6 ms
    boost-function-types:arm64-osx package ABI: 1cfd3ac6dea270197790f446757c1416fcdcc903c5d463cd8b5f734c4b266e03
    Installing 31/78 boost-bind:[email protected]...
    Elapsed time to handle boost-bind:arm64-osx: 7.06 ms
    boost-bind:arm64-osx package ABI: fb31e71e03a75c9ee8232e9c6c8e70e360f2a579765dedbc2297be236c891d9a
    Installing 32/78 boost-function:[email protected]...
    Elapsed time to handle boost-function:arm64-osx: 6.55 ms
    boost-function:arm64-osx package ABI: ddb5712f34f29e1fa262d54326154d27d33ddd8a2162bd12eb3af4906f6b79a5
    Installing 33/78 boost-functional:[email protected]...
    Elapsed time to handle boost-functional:arm64-osx: 5.51 ms
    boost-functional:arm64-osx package ABI: a540b196e294b94e1e9061eeb562ef1982a545e32720fda25f0efec66bd9beaf
    Installing 34/78 boost-describe:[email protected]...
    Elapsed time to handle boost-describe:arm64-osx: 7.9 ms
    boost-describe:arm64-osx package ABI: 6c76f28545c35124aa1aa2034739323695a0eb33f84570dba3b4d52f493590b8
    Installing 35/78 boost-container-hash:[email protected]...
    Elapsed time to handle boost-container-hash:arm64-osx: 7.27 ms
    boost-container-hash:arm64-osx package ABI: d1154271d52390c73070def6fcb62e20fdceef9a96ce2c980e5ac8858f3a2c03
    Installing 36/78 boost-fusion:[email protected]...
    Elapsed time to handle boost-fusion:arm64-osx: 222 ms
    boost-fusion:arm64-osx package ABI: 78826c2589d1531280b30602ec54d6d72fe9e2862c628a89b78e0572f0a0fe1d
    Installing 37/78 boost-concept-check:[email protected]...
    Elapsed time to handle boost-concept-check:arm64-osx: 6.84 ms
    boost-concept-check:arm64-osx package ABI: 18742ed7577d383211661fa263caa8b36213c5c2da0c177a644147f625c04edc
    Installing 38/78 boost-iterator:[email protected]...
    Elapsed time to handle boost-iterator:arm64-osx: 11.4 ms
    boost-iterator:arm64-osx package ABI: 307afa76173e85f3a0a46cc0fb2d3c19247d3ed4571a6813ed3a307842751326
    Installing 39/78 boost-align:[email protected]...
    Elapsed time to handle boost-align:arm64-osx: 14.3 ms
    boost-align:arm64-osx package ABI: 7f22579e7b62b938f6e677a305abe68619f4ea5a9f825f0beabbc785bf0551da
    Installing 40/78 boost-atomic:[email protected]...
    Elapsed time to handle boost-atomic:arm64-osx: 34.7 ms
    boost-atomic:arm64-osx package ABI: 6d7d62d61fa6c7a5ab780ad3e2da76e47536f3e54a588168bdb801995a0384cd
    Installing 41/78 boost-filesystem:[email protected]...
    Elapsed time to handle boost-filesystem:arm64-osx: 8.05 ms
    boost-filesystem:arm64-osx package ABI: 6cdf283297be7b2f9cb9ce99b81b5f38be57a1dfcb11c570dc5058d096e68c07
    Installing 42/78 libiconv:[email protected]#5...
    Elapsed time to handle libiconv:arm64-osx: 2.75 ms
    libiconv:arm64-osx package ABI: 91e9a4b2e6616038b42b037ad47b79a0a6e0dda687cb427eab783105746bea27
    Installing 43/78 boost-exception:[email protected]...
    Elapsed time to handle boost-exception:arm64-osx: 9.62 ms
    boost-exception:arm64-osx package ABI: 5567a61895aa492bf3d650129130205618a648474c7c00330a55456c3e123085
    Installing 44/78 boost-tokenizer:[email protected]...
    Elapsed time to handle boost-tokenizer:arm64-osx: 4.41 ms
    boost-tokenizer:arm64-osx package ABI: 246ccfd11c19922c3a7e0d1ab22d0ac5fd24b7fa4938ee2ff5472c21068c2d53
    Installing 45/78 boost-integer:[email protected]...
    Elapsed time to handle boost-integer:arm64-osx: 6.59 ms
    boost-integer:arm64-osx package ABI: 516876d379aa4355d7100a13c5b7d343011305302c2aa01c3662dfd256b38877
    Installing 46/78 boost-regex:[email protected]...
    Elapsed time to handle boost-regex:arm64-osx: 27.9 ms
    boost-regex:arm64-osx package ABI: a0c676f2f0085c4965e4ba9c49c1057760496e46df64be68aa3657b92e49b1f3
    Installing 47/78 boost-conversion:[email protected]...
    Elapsed time to handle boost-conversion:arm64-osx: 4.4 ms
    boost-conversion:arm64-osx package ABI: d30f4dfe0c12bf585bfc50cc2819f17af76c8d097985b285a66409fd264528b4
    Installing 48/78 boost-array:[email protected]...
    Elapsed time to handle boost-array:arm64-osx: 3.76 ms
    boost-array:arm64-osx package ABI: 24ed4ea087ff1fe94fa88b54ac63bb3dd14d3207b9d643c20d3555434d8b9153
    Installing 49/78 boost-range:[email protected]...
    Elapsed time to handle boost-range:arm64-osx: 61.4 ms
    boost-range:arm64-osx package ABI: 8a1f1f9d555b4b320181b4d7599b40a89670f403b8946a09413d680b9a5333d0
    Installing 50/78 boost-numeric-conversion:[email protected]...
    Elapsed time to handle boost-numeric-conversion:arm64-osx: 11.5 ms
    boost-numeric-conversion:arm64-osx package ABI: 4f89ba4bb7eee1f4a9bbfebeebb5769cad5d9a4c3d2a181c82d23b8705145a00
    Installing 51/78 boost-intrusive:[email protected]...
    Elapsed time to handle boost-intrusive:arm64-osx: 25.6 ms
    boost-intrusive:arm64-osx package ABI: 2bdc7df0e1dc0b770ae5afbc48618bf1ea0369f22cb250b09e0d4594aa9fc2ea
    Installing 52/78 boost-container:[email protected]...
    Elapsed time to handle boost-container:arm64-osx: 26 ms
    boost-container:arm64-osx package ABI: 0adcbe82225857f954d9c03b861dcc2ebcf01f6ff3d9ba313a218c256b985507
    Installing 53/78 boost-lexical-cast:[email protected]...
    Elapsed time to handle boost-lexical-cast:arm64-osx: 7.3 ms
    boost-lexical-cast:arm64-osx package ABI: ec6f257cac3fc2facc8bbb913a5d5072a3001faec8d358f3cf9fba9c1e3203cb
    Installing 54/78 boost-unordered:[email protected]...
    Elapsed time to handle boost-unordered:arm64-osx: 15 ms
    boost-unordered:arm64-osx package ABI: b9b20d669fd665e1ed606cd8e0221f89b1a617d9e55e2f4fc43e5774c8cf41a4
    Installing 55/78 boost-algorithm:[email protected]...
    Elapsed time to handle boost-algorithm:arm64-osx: 23.1 ms
    boost-algorithm:arm64-osx package ABI: ecb398f0d77e102c8eedb231e9372768c085943d3fdbec4ef5098b28a00ee41a
    Installing 56/78 boost-date-time:[email protected]...
    Elapsed time to handle boost-date-time:arm64-osx: 26.8 ms
    boost-date-time:arm64-osx package ABI: 5e429f540d19116e5806ad9dd0947b3755655ef04c5f75ff3e65dab168c047b7
    Installing 57/78 boost-ratio:[email protected]...
    Elapsed time to handle boost-ratio:arm64-osx: 6.28 ms
    boost-ratio:arm64-osx package ABI: edba3ef438e703c37b7d76236710895210d98759a0040bd890bd347706bef595
    Installing 58/78 boost-chrono:[email protected]...
    Elapsed time to handle boost-chrono:arm64-osx: 16.5 ms
    boost-chrono:arm64-osx package ABI: 84b22adf8620b2216613f88da4e14ed9180c2b673cfcf938e7939d16cba5ce16
    Installing 59/78 boost-thread:[email protected]...
    Elapsed time to handle boost-thread:arm64-osx: 40.9 ms
    boost-thread:arm64-osx package ABI: 6d906c9bf0c1423c5f35b623c5bdd3e9cfd9bbe0d4304c000bffb65421e01a95
    Installing 60/78 boost-locale:[email protected]...
    Elapsed time to handle boost-locale:arm64-osx: 12.8 ms
    boost-locale:arm64-osx package ABI: a4a01c185212e79aabd110c1b1c21aadc05bc6f9affb51a8c086ee45feb06e65
    Installing 61/78 boost-type-index:[email protected]...
    Elapsed time to handle boost-type-index:arm64-osx: 7.55 ms
    boost-type-index:arm64-osx package ABI: 2f0e8016957fbb3d9b24f8f1692ab2f8c0bfcbbad32722d9842972c8365f2b73
    Installing 62/78 boost-pool:[email protected]...
    Elapsed time to handle boost-pool:arm64-osx: 7.87 ms
    boost-pool:arm64-osx package ABI: b72920ebbe4e200a3c15d353cffa0ac696a7f2c7b0531868fc46f40b4e8d3e19
    Installing 63/78 boost-context:[email protected]...
    Elapsed time to handle boost-context:arm64-osx: 11.7 ms
    boost-context:arm64-osx package ABI: ccce70bcabcc2202a3fb6e63b739b163d2f521b2046a6a10489f4c7ab4febcca
    Installing 64/78 boost-coroutine:[email protected]...
    Elapsed time to handle boost-coroutine:arm64-osx: 12.5 ms
    boost-coroutine:arm64-osx package ABI: e87b2c5e41f5f8c49b80d2ae99f380bc093e1232b2137150213b285a94f399d1
    Installing 65/78 boost-asio:[email protected]...
    Elapsed time to handle boost-asio:arm64-osx: 133 ms
    boost-asio:arm64-osx package ABI: 4dbb335a8796cc1fb33e2a23583d23bba42d1855881f5cdb35af9c8db502d10c
    Installing 66/78 boost-process:[email protected]...
    Elapsed time to handle boost-process:arm64-osx: 45.6 ms
    boost-process:arm64-osx package ABI: d6786fc1c28060a3808840eedd99a9c37625965a176194c139ac41a59badadf3
    Installing 67/78 zlib:[email protected]...
    Elapsed time to handle zlib:arm64-osx: 5.68 ms
    zlib:arm64-osx package ABI: ef300598acbd33c863502fd74b2e53b5cfdc7fdb4571f43c3593fce2e810259a
    Installing 68/78 liblzma:[email protected]...
    Elapsed time to handle liblzma:arm64-osx: 12.7 ms
    liblzma:arm64-osx package ABI: 9082623a12ef91f4338ff4693473e5b9f561437d1c12b173176e8c6b5bdd243c
    Installing 69/78 libjpeg-turbo:[email protected]...
    Elapsed time to handle libjpeg-turbo:arm64-osx: 8.39 ms
    libjpeg-turbo:arm64-osx package ABI: c1b8164539629c807ef3ee23b63d6f665e05bac2b1565ad7a06a4ae050a78de2
    Installing 70/78 tiff[core,jpeg,lzma,zip]:[email protected]...
    Elapsed time to handle tiff:arm64-osx: 6.86 ms
    tiff:arm64-osx package ABI: 16b25f7b58332990ebe4e98f3450cd35ea865b7ae37887c690a9b05dcc38c09c
    Installing 71/78 pcre2[core,jit,platform-default-features]:[email protected]...
    Elapsed time to handle pcre2:arm64-osx: 10.1 ms
    pcre2:arm64-osx package ABI: 1cf44398a89489775e60640388165ddcab62ca7282a6eb1293423c14d2a4b1c0
    Installing 72/78 egl-registry:arm64-osx@2024-01-25...
    Elapsed time to handle egl-registry:arm64-osx: 5.53 ms
    egl-registry:arm64-osx package ABI: 5cd72a3d3fbcdbf4f2ee60be2a9f8e637ce503d2d740671b509e2823f32e24b4
    Installing 73/78 opengl-registry:arm64-osx@2024-02-10#1...
    Elapsed time to handle opengl-registry:arm64-osx: 10.7 ms
    opengl-registry:arm64-osx package ABI: 94a6b2e06355bf082b75e2147a170fa65698fbc4c14181a060ad73841aaedf90
    Installing 74/78 opengl:arm64-osx@2022-12-04#3...
    Elapsed time to handle opengl:arm64-osx: 4.16 ms
    opengl:arm64-osx package ABI: e8f160172a3d9004a4b0644324932520e89d6a317ee7a32bb468abacc4c1b1fb
    Installing 75/78 nanosvg:arm64-osx@2023-12-29...
    Elapsed time to handle nanosvg:arm64-osx: 6.22 ms
    nanosvg:arm64-osx package ABI: b1896a220072a9212e6739df18ab3630e74a77b3c39ac0661ce63d9f15170a16
    Installing 76/78 libpng:[email protected]...
    Elapsed time to handle libpng:arm64-osx: 9.58 ms
    libpng:arm64-osx package ABI: aa81240cbbc83f3e275be8aa0d4221af84976892c2894cb4a1ca265ed66ed33e
    Installing 77/78 expat:[email protected]...
    Elapsed time to handle expat:arm64-osx: 6.61 ms
    expat:arm64-osx package ABI: a18403c04993f03995c7609e6e4664d38f22e9cafcd437f55cd952cc4278f978
    Installing 78/78 wxwidgets[core,debug-support,sound]:[email protected]...
    Elapsed time to handle wxwidgets:arm64-osx: 400 ms
    wxwidgets:arm64-osx package ABI: 69351704477938e525750bbe5f3f68b3b07c5f4d75df512f6587a933694bec72
    Total install time: 2 s
    boost-endian provides CMake targets:

this is heuristically generated, and may not be correct

find_package(boost_endian CONFIG REQUIRED)
target_link_libraries(main PRIVATE Boost::endian)

boost-filesystem provides CMake targets:

this is heuristically generated, and may not be correct

find_package(boost_filesystem CONFIG REQUIRED)
target_link_libraries(main PRIVATE Boost::filesystem)

boost-locale provides CMake targets:

this is heuristically generated, and may not be correct

find_package(boost_locale CONFIG REQUIRED)
target_link_libraries(main PRIVATE Boost::locale)

boost-asio provides CMake targets:

this is heuristically generated, and may not be correct

find_package(boost_asio CONFIG REQUIRED)
target_link_libraries(main PRIVATE Boost::asio)

boost-process provides CMake targets:

this is heuristically generated, and may not be correct

find_package(boost_process CONFIG REQUIRED)
target_link_libraries(main PRIVATE Boost::process)

The package wxwidgets provides CMake targets:

find_package(wxWidgets CONFIG REQUIRED)
target_link_libraries(main PRIVATE wx::core wx::base)

-- Running vcpkg install - done
-- The CXX compiler identification is AppleClang 16.0.0.16000026
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at build/vcpkg_installed/arm64-osx/share/boost/vcpkg-cmake-wrapper.cmake:3 (_find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

Call Stack (most recent call first):
/Users/bzhu/Project/vcpkg/scripts/buildsystems/vcpkg.cmake:813 (include)
script/boost.cmake:11 (find_package)
CMakeLists.txt:30 (include)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Performing Test Iconv_IS_BUILT_IN
-- Performing Test Iconv_IS_BUILT_IN - Failed
-- Found Boost: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/share/boost/BoostConfig.cmake (found version "1.86.0") found components: locale filesystem system
-- Boost Found (Try 1): TRUE
-- Boost Version: 1.86.0
-- Boost Include Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include
-- Boost Library Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/lib/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib
-- Boost Libraries: Boost::localeBoost::filesystemBoost::system
-- Boost Root:
-- Found wxWidgets: -L/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib;;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_stc-3.2.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_richtext-3.2.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_propgrid-3.2.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_html-3.2.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_core-3.2.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_baseu_xml-3.2.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_baseu-3.2.a;-lwxscintilla-3.2;-lwx_osx_cocoau_core-3.2;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libpng16d.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libtiffd.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/liblzma.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a;-lm;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libnanosvg.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libnanosvgrast.a;-framework AudioToolbox;-lwx_baseu-3.2;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libexpat.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libpcre2-32.a;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/lib/libiconv.tbd;-framework CoreFoundation;-framework Security;-framework Carbon;-framework Cocoa;-framework IOKit;-framework QuartzCore (found version "3.2.6")
-- wxWidgets Build Type: Debug
-- wxWidgets Use Debug: OFF
-- wxWidgets Find Style: unix
-- wxWidgets Lib Dir: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib
-- wxWidgets Config Exe : /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/wx/config/osx_cocoa-unicode-static-3.2
-- wxWidgets Cmake Root Path : /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx
-- wxWidgets Root: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx
-- wxWidgets Found: TRUE
-- wxWidgets Include Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/wx/include/osx_cocoa-unicode-static-3.2/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include/wx-3.2
-- wxWidgets Library Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib
-- wxWidgets Libraries: -L/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_stc-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_richtext-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_propgrid-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_html-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_core-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_baseu_xml-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_baseu-3.2.a-lwxscintilla-3.2-lwx_osx_cocoau_core-3.2/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libpng16d.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libtiffd.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/liblzma.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a-lm/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libnanosvg.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libnanosvgrast.a-framework AudioToolbox-lwx_baseu-3.2/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libexpat.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libpcre2-32.a/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/lib/libiconv.tbd-framework CoreFoundation-framework Security-framework Carbon-framework Cocoa-framework IOKit-framework QuartzCoreNanoSVG::nanosvgNanoSVG::nanosvgrast
-- wxWidgets Include File: /opt/homebrew/Cellar/cmake/3.30.4/share/cmake/Modules/UsewxWidgets.cmake
-- wxWidgets Definitions: __WXOSX_COCOA____WXMAC____WXOSX___FILE_OFFSET_BITS=64
-- wxWidgets Debug Definitions:
-- wxWidgets CXX Flags:
-- The C compiler identification is AppleClang 16.0.0.16000026
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Threads: TRUE
-- googletest Populated: True
-- googletest Source: /Users/bzhu/Project/a2llib/build/_deps/googletest-src
-- googletest Binary: /Users/bzhu/Project/a2llib/build/_deps/googletest-build

Properties for TARGET a2l:
a2l.INCLUDE_DIRECTORIES = "/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/wx/include/osx_cocoa-unicode-static-3.2;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include/wx-3.2;$<INSTALL_INTERFACE:include>;$<BUILD_INTERFACE:/Users/bzhu/Project/a2llib/include>;/Users/bzhu/Project/a2llib/src;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include"

-- USE_VCPKG="ON" ; VCPKG_MANIFEST_FEATURES="tools"
-- Found EXPAT: optimized;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/lib/libexpat.a;debug;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libexpat.a (found version "2.6.4")
-- EXPAT Found (Try 1): TRUE
-- EXPAT Include Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include
-- EXPAT Libraries: optimized/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/lib/libexpat.adebug/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libexpat.a
-- hwinfo_POPULATED="True" ; hwinfo_SOURCE_DIR="/Users/bzhu/Project/a2llib/build/_deps/hwinfo-src" ; hwinfo_BINARY_DIR="/Users/bzhu/Project/a2llib/build/_deps/hwinfo-build"

Properties for TARGET util:
util.INCLUDE_DIRECTORIES = "/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/wx/include/osx_cocoa-unicode-static-3.2;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include/wx-3.2;$<INSTALL_INTERFACE:include>;$<BUILD_INTERFACE:/Users/bzhu/Project/a2llib/build/_deps/utillib-src/include>;/Users/bzhu/Project/a2llib/build/_deps/utillib-src/src;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include;/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include;/Users/bzhu/Project/a2llib/build/_deps/hwinfo-src/include"

-- UTIL Target Includes: include/util/csvwriter.h;include/util/gnuplot.h;include/util/idirectory.h;include/util/ifile.h;include/utililisten.h;include/util/ilistenclient.h;include/util/ilogger.h;include/util/isyslogserver.h;include/util/ixmlfile.h;include/util/ixmlnode.h;include/util/listenconfig.h;include/util/logconfig.h;include/util/logging.h;include/util/logmessage.h;include/util/logstream.h;include/util/serialportinfo.h;include/util/stringparser.h;include/util/stringutil.h;include/util/structureddata.h;include/util/syslogmessage.h;include/util/tempdir.h;include/util/threadsafequeue.h;include/util/timestamp.h;include/util/unithelper.h;include/util/utilfactory.h;include/util/redicconnection.h
-- UTILLIB Populated: True
-- UTILLIB Source Dir: /Users/bzhu/Project/a2llib/build/_deps/utillib-src
-- UTILLIB Binary Dir: /Users/bzhu/Project/a2llib/build/_deps/utillib-build
-- UTILLIB Updates: OFF
-- EXPAT Found (Try 1): TRUE
-- EXPAT Include Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include
-- EXPAT Libraries: optimized/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/lib/libexpat.adebug/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libexpat.a
-- wxWidgets Build Type: Debug
-- wxWidgets Use Debug: OFF
-- wxWidgets Find Style: unix
-- wxWidgets Lib Dir: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib
-- wxWidgets Config Exe : /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/wx/config/osx_cocoa-unicode-static-3.2
-- wxWidgets Cmake Root Path : /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx
-- wxWidgets Root: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx
-- wxWidgets Found: TRUE
-- wxWidgets Include Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/wx/include/osx_cocoa-unicode-static-3.2/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/include/wx-3.2
-- wxWidgets Library Dirs: /Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib
-- wxWidgets Libraries: -L/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_stc-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_richtext-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_propgrid-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_html-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_osx_cocoau_core-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_baseu_xml-3.2.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libwx_baseu-3.2.a-lwxscintilla-3.2-lwx_osx_cocoau_core-3.2/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libpng16d.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libtiffd.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/liblzma.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a-lm/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libnanosvg.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libnanosvgrast.a-framework AudioToolbox-lwx_baseu-3.2/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libexpat.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libz.a/Users/bzhu/Project/a2llib/build/vcpkg_installed/arm64-osx/debug/lib/libpcre2-32.a/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/lib/libiconv.tbd-framework CoreFoundation-framework Security-framework Carbon-framework Cocoa-framework IOKit-framework QuartzCoreNanoSVG::nanosvgNanoSVG::nanosvgrast
-- wxWidgets Include File: /opt/homebrew/Cellar/cmake/3.30.4/share/cmake/Modules/UsewxWidgets.cmake
-- wxWidgets Definitions: __WXOSX_COCOA____WXMAC____WXOSX___FILE_OFFSET_BITS=64
-- wxWidgets Debug Definitions:
-- wxWidgets CXX Flags:
-- Configuring done (20.5s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:

A2L_LEX

-- Build files have been written to: /Users/bzhu/Project/a2llib/build

$ cmake --build build --config Debug

[ 0%] Building CXX object CMakeFiles/a2l.dir/src/a2lparser.cpp.o
[ 1%] Building CXX object CMakeFiles/a2l.dir/src/a2mlparser.cpp.o
[ 1%] Building CXX object CMakeFiles/a2l.dir/src/ifdataparser.cpp.o
[ 2%] Building CXX object CMakeFiles/a2l.dir/src/a2lflexer.cpp.o
[ 3%] Building CXX object CMakeFiles/a2l.dir/src/a2mlflexer.cpp.o
[ 3%] Building CXX object CMakeFiles/a2l.dir/src/ifdataflexer.cpp.o
[ 4%] Building CXX object CMakeFiles/a2l.dir/src/ifdatablock.cpp.o
[ 4%] Building CXX object CMakeFiles/a2l.dir/src/a2lscanner.cpp.o
[ 5%] Building CXX object CMakeFiles/a2l.dir/src/a2lfile.cpp.o
[ 6%] Building CXX object CMakeFiles/a2l.dir/src/a2lhelper.cpp.o
[ 6%] Building CXX object CMakeFiles/a2l.dir/src/a2lproject.cpp.o
[ 7%] Building CXX object CMakeFiles/a2l.dir/src/module.cpp.o
[ 7%] Building CXX object CMakeFiles/a2l.dir/src/a2lobject.cpp.o
[ 8%] Building CXX object CMakeFiles/a2l.dir/src/axispts.cpp.o
[ 9%] Building CXX object CMakeFiles/a2l.dir/src/a2lenums.cpp.o
[ 9%] Building CXX object CMakeFiles/a2l.dir/src/blob.cpp.o
[ 10%] Building CXX object CMakeFiles/a2l.dir/src/characteristic.cpp.o
[ 10%] Building CXX object CMakeFiles/a2l.dir/src/axisdescr.cpp.o
[ 11%] Building CXX object CMakeFiles/a2l.dir/src/compumethod.cpp.o
[ 12%] Building CXX object CMakeFiles/a2l.dir/src/compuvtab.cpp.o
[ 12%] Building CXX object CMakeFiles/a2l.dir/src/computab.cpp.o
[ 13%] Building CXX object CMakeFiles/a2l.dir/src/compuvtabrange.cpp.o
[ 13%] Building CXX object CMakeFiles/a2l.dir/src/frame.cpp.o
[ 14%] Building CXX object CMakeFiles/a2l.dir/src/function.cpp.o
[ 15%] Building CXX object CMakeFiles/a2l.dir/src/group.cpp.o
[ 15%] Building CXX object CMakeFiles/a2l.dir/src/instance.cpp.o
[ 16%] Building CXX object CMakeFiles/a2l.dir/src/overwrite.cpp.o
[ 16%] Building CXX object CMakeFiles/a2l.dir/src/measurement.cpp.o
[ 17%] Building CXX object CMakeFiles/a2l.dir/src/recordlayout.cpp.o
[ 18%] Building CXX object CMakeFiles/a2l.dir/src/transformer.cpp.o
[ 18%] Building CXX object CMakeFiles/a2l.dir/src/structure.cpp.o
[ 19%] Building CXX object CMakeFiles/a2l.dir/src/unit.cpp.o
[ 19%] Building CXX object CMakeFiles/a2l.dir/src/a2mlscanner.cpp.o
[ 20%] Building CXX object CMakeFiles/a2l.dir/src/a2mlobject.cpp.o
[ 21%] Building CXX object CMakeFiles/a2l.dir/src/a2mlblock.cpp.o
[ 21%] Building CXX object CMakeFiles/a2l.dir/src/ifdatascanner.cpp.o
[ 22%] Linking CXX static library liba2ld.a
[ 22%] Built target a2l
[ 23%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 23%] Linking CXX static library ../../../lib/libgtestd.a
[ 23%] Built target gtest
[ 23%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
[ 24%] Linking CXX static library ../../../lib/libgmockd.a
[ 24%] Built target gmock
[ 24%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
[ 25%] Linking CXX static library ../../../lib/libgmock_maind.a
[ 25%] Built target gmock_main
[ 26%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 26%] Linking CXX static library ../../../lib/libgtest_maind.a
[ 26%] Built target gtest_main
[ 26%] Building CXX object _deps/utillib-build/CMakeFiles/util.dir/src/logfile.cpp.o
[ 27%] Building CXX object _deps/utillib-build/CMakeFiles/util.dir/src/timestamp.cpp.o
[ 27%] Building CXX object _deps/utillib-build/CMakeFiles/util.dir/src/logconfig.cpp.o
In file included from /Users/bzhu/Project/a2llib/build/_deps/utillib-src/src/logconfig.cpp:15:
In file included from /Users/bzhu/Project/a2llib/build/_deps/utillib-src/src/listenlogger.h:6:
In file included from /Users/bzhu/Project/a2llib/build/_deps/utillib-src/src/listenproxy.h:11:
/Users/bzhu/Project/a2llib/build/_deps/utillib-src/src/messagequeue.h:8:10: fatal error: 'boost/interprocess/mapped_region.hpp' file not found
8 | #include <boost/interprocess/mapped_region.hpp>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [_deps/utillib-build/CMakeFiles/util.dir/src/logconfig.cpp.o] Error 1
make[1]: *** [_deps/utillib-build/CMakeFiles/util.dir/all] Error 2
make: *** [all] Error 2

@ihedvall
Copy link
Owner

ihedvall commented Jan 2, 2025

@ZhuBicen
The VCPKG doesn't load in the boost-interprocess files so I think that the a2l/vcpkg.json needs to be updated with a boost-interprocess dependencies.

I had earlier, problem with the MacOS <->VCPKG <->wxWidgets build but these VCPKG features comes and goes.

My current MacOS environment is not fresh so it might take a week or so, to test the above. If your MacOS is updated, you can add the dependency and rebuild.

@ZhuBicen
Copy link
Author

ZhuBicen commented Jan 3, 2025

build.log
configure.log

After adding it, there is another problem

2 warnings generated.
[ 56%] Building CXX object a2lexplorer/CMakeFiles/a2lexplorer.dir/src/mainframe.cpp.o
[ 57%] Building CXX object a2lexplorer/CMakeFiles/a2lexplorer.dir/src/a2ldocument.cpp.o
[ 57%] Building CXX object a2lexplorer/CMakeFiles/a2lexplorer.dir/src/a2lview.cpp.o
[ 58%] Building CXX object a2lexplorer/CMakeFiles/a2lexplorer.dir/src/childframe.cpp.o
[ 58%] Building CXX object a2lexplorer/CMakeFiles/a2lexplorer.dir/src/a2ltreelist.cpp.o
[ 59%] Building CXX object a2lexplorer/CMakeFiles/a2lexplorer.dir/src/a2lpropertygrid.cpp.o
make[2]: *** No rule to make target `vcpkg_installed/arm64-osx/debug/lib/wxscintillad.lib', needed by `a2lexplorer/a2lexplorer'.  Stop.
make[1]: *** [a2lexplorer/CMakeFiles/a2lexplorer.dir/all] Error 2
make: *** [all] Error 2

if i close A2L_TOOL OFF,the lib can be built successfully.

@ihedvall
Copy link
Owner

ihedvall commented Jan 3, 2025

@ZhuBicen
I think this is the normal for building the wxWidgets on Linux and MacOS. The wxWidgets build works on windows but not on Linux and Unix (MacOS).

Personally, I do not use VCPKG for that reason. I'm using the COMP_DIR define instead. The ihedvall/components repository have most of the scripts to build a components directory. At the end, it "do the same thing" as the VCPKG tool but you need to compile the dependency libraries manually. It solves the above problems but it is more complicated.

Currently, I don't have a solution for the wxWidgets/vcpkg build problem other than to use the COMP_DIR way to build. Turning off the tool build, the wxWidgets build is excluded.

I can try to figure out a solution for the vcpkg problem but as I don't have any idea how to solve it, I cannot set a time for the solution. For the time being, I recommend to turn off the tools build if this acceptable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants