-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Description
Is there an existing issue for this?
- I have searched the existing issues
Describe the bug
I'm writing an app and have everything working fine in Windows, but when I go to build in MacOS, I get the error below about a path not being found. Again, this builds just fine in Windows, but it seems like there is some sort of issue with how this is getting build in MacOS to not find the path.
I was uncertain about whether this belongs here or in the .net SDK repo. Please let me know.
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : Failed to compile /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Runtime.Mono.browser-wasm/7.0.11/runtimes/browser-wasm/native/src/corebindings.c -> /Users/work/Repos/SNBI Collector/SNBI Collector/obj/Debug/net7.0/wasm/for-build/corebindings.o [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : emcc: warning: linker setting ignored during compilation: 'ASSERTIONS' [-Wunused-command-line-argument] [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : emcc: warning: linker setting ignored during compilation: 'EXPORT_ES6' [-Wunused-command-line-argument] [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : "/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.osx-x64/7.0.11/tools/bin/clang" -target wasm32-unknown-emscripten -DEMSCRIPTEN -D__EMSCRIPTEN_major__=3 -D__EMSCRIPTEN_minor__=1 -D__EMSCRIPTEN_tiny__=12 -fvisibility=default -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-cxx-exceptions -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -Werror=implicit-function-declaration -Xclang -iwithsysroot/include/SDL --sysroot=/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.Emscripten.3.1.12.Cache.osx-x64/7.0.11/tools/emscripten/cache/sysroot -Xclang -iwithsysroot/include/compat -O0 -g3 -v -DDISABLE_PERFTRACING_LISTEN_PORTS=1 -DLINK_ICALLS=1 -DCORE_BINDINGS -DGEN_PINVOKE=1 -emit-llvm "-I/Users/work/Repos/SNBI Collector/SNBI Collector/obj/Debug/net7.0/wasm/for-build" -I/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Runtime.Mono.browser-wasm/7.0.11/runtimes/browser-wasm/native/include/mono-2.0 -I/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Runtime.Mono.browser-wasm/7.0.11/runtimes/browser-wasm/native/include/wasm -g3 -c /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Runtime.Mono.browser-wasm/7.0.11/runtimes/browser-wasm/native/src/corebindings.c -o /var/folders/3t/574g1q450jj66ywvxlrkznrc0000gn/T/tmpKMJ80k.tmp [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : clang version 15.0.0 (https://github.com/llvm/llvm-project d58cc0839ee5935e649dbbc18c898a8e4bcd6724) [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : Target: wasm32-unknown-emscripten [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : Thread model: posix [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : InstalledDir: /usr/local/share/dotnet/packs/Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.osx-x64/7.0.11/tools/bin [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : clang-15: error: no such file or directory: 'Collector/SNBI' [/Users/work/Repos/SNBI Collector/SNBI Collector/SNBI Collector.csproj]
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/7.0.11/Sdk/WasmApp.Native.targets(326,5): error : clang-15: error: no such file or directory: 'Collector/obj/Debug/net7.0/wasm/for-build'
Expected Behavior
MacOS builds should not fail if a project has a space in the name.
Steps To Reproduce
No response
Exceptions (if any)
No response
.NET Version
7.0.306
Anything else?
VS4Mac.
Also tried building via the command line.
botnet info:
`.NET SDK:
Version: 7.0.306
Commit: f500069cb7
Runtime Environment:
OS Name: Mac OS X
OS Version: 13.5
OS Platform: Darwin
RID: osx.13-arm64
Base Path: /usr/local/share/dotnet/sdk/7.0.306/
Host:
Version: 7.0.9
Architecture: arm64
Commit: 8e9a17b
.NET SDKs installed:
6.0.402 [/usr/local/share/dotnet/sdk]
6.0.404 [/usr/local/share/dotnet/sdk]
6.0.405 [/usr/local/share/dotnet/sdk]
6.0.408 [/usr/local/share/dotnet/sdk]
6.0.410 [/usr/local/share/dotnet/sdk]
6.0.412 [/usr/local/share/dotnet/sdk]
7.0.101 [/usr/local/share/dotnet/sdk]
7.0.102 [/usr/local/share/dotnet/sdk]
7.0.203 [/usr/local/share/dotnet/sdk]
7.0.302 [/usr/local/share/dotnet/sdk]
7.0.304 [/usr/local/share/dotnet/sdk]
7.0.305 [/usr/local/share/dotnet/sdk]
7.0.306 [/usr/local/share/dotnet/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.10 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.12 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.13 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.16 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.18 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.20 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.1 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.5 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.7 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.8 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.9 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.10 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.12 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.13 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.16 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.18 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.20 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.1 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.2 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.5 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.7 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.8 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.9 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
x64 [/usr/local/share/dotnet/x64]
registered at [/etc/dotnet/install_location_x64]
Environment variables:
Not set
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download`