Comments (7)
Thanks for the interest!
I'd suggest joining our discord (https://aka.ms/dotnet-discord), most of the relevant people are in the #apple channel.
As a first step I expect you'd:
- Build Embeddinator-4000 from source
- Create a branch, and bump external/ivkm submodule to latest
- Fix compiler and test issues associated with that
- PR the changes for review.
We're happy to provide some guidance and answer a few questions.
from embeddinator-4000.
@caquillo07 Thank you for your feedback!
Could you share the environment that you're using to build the project? If you are using VS for Windows and building remotely on a Mac. You will need to use VSMac. More information on this can be found here: #756
The easiest way to get exact version information:
- On Visual Studio for Mac: "Visual Studio" menu, "About Visual Studio" item, "Show Details" button.
- On Visual Studio for Windows: "Help menu", "About Microsoft Visual Studio" item.
Then copy/paste the version information (you can use the "Copy Information" button).
We look forward to hearing from you!
from embeddinator-4000.
@whitneyschmidt Ah I completed missed all the important details there.
I am using Visual Studio for Mac, so no Windows in this case. Here is the info for my system:
macOS - 10.15.6 Beta (19G71a) at the time of build, currently at Mac OS X 10.16.0
Visual Studio:
=== Visual Studio Community 2019 for Mac ===
Version 8.7.2 (build 4)
Installation UUID: e47f73d6-6af7-4743-83b6-31901d0974d5
GTK+ 2.24.23 (Raleigh theme)
Xamarin.Mac 6.18.0.23 (d16-6 / 088c73638)
Package version: 612000090
=== Mono Framework MDK ===
Runtime:
Mono 6.12.0.90 (2020-02/d3daacdaa80) (64-bit)
Package version: 612000090
=== Roslyn (Language Service) ===
3.7.0-6.20371.12+917b9dfae12e3b6cb266a3c062fb20a1e9d5fb06
=== NuGet ===
Version: 5.7.0.6702
=== .NET Core SDK ===
SDK: /usr/local/share/dotnet/sdk/3.1.401/Sdks
SDK Versions:
3.1.401
3.1.301
MSBuild SDKs: /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/mono/msbuild/Current/bin/Sdks
=== .NET Core Runtime ===
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
3.1.7
3.1.5
2.1.21
=== Xamarin.Profiler ===
Version: 1.6.15.68
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler
=== Updater ===
Version: 11
=== Apple Developer Tools ===
Xcode 11.6 (16141)
Build 11E708
=== Xamarin.Mac ===
Version: 6.20.2.2 (Visual Studio Community)
Hash: 817b6f72a
Branch: d16-7
Build date: 2020-07-18 18:44:59-0400
=== Xamarin.iOS ===
Xamarin.iOS not installed.
Can't find mtouch or the Version file at /Library/Frameworks/Xamarin.iOS.framework/Versions/Current.
=== Xamarin Designer ===
Version: 16.7.0.492
Hash: f5afe667d
Branch: remotes/origin/d16-7-vsmac
Build date: 2020-07-10 18:42:54 UTC
=== Xamarin.Android ===
Not Installed
=== Microsoft OpenJDK for Mobile ===
Java SDK: /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home
1.8.0_51
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL
=== Android SDK Manager ===
Version: 16.7.0.13
Hash: 8380518
Branch: remotes/origin/dev/jmt/d16-7readconfig~2
Build date: 2020-07-23 22:38:02 UTC
=== Android Device Manager ===
Version: 16.7.0.18
Hash: 4b44bc1
Branch: remotes/origin/d16-7
Build date: 2020-07-23 22:38:26 UTC
=== Build Information ===
Release ID: 807020004
Git revision: 6b86e771c92aa2615d2c2a09919bb3d4ccb69a5a
Build date: 2020-08-12 07:16:26-04
Build branch: release-8.7
Xamarin extensions: 6b86e771c92aa2615d2c2a09919bb3d4ccb69a5a
=== Operating System ===
Mac OS X 10.16.0
Darwin 20.0.0 Darwin Kernel Version 20.0.0
Thu Jul 30 22:49:28 PDT 2020
root:xnu-7195.0.0.141.5~1/RELEASE_X86_64 x86_64
from embeddinator-4000.
Marked as a bug. I was able to reproduce this locally by following the Getting Started instructions.
from embeddinator-4000.
Thank you! Looking forward to hearing more about it later.
In the mean time, are there any known work arounds? I do have a project I was hoping this could work for.
Thanks
from embeddinator-4000.
@caquillo07 It looks like the issue is that the version of IKVM you're using is too old. Updating the code to reference the newest IKVM may solve the error.
If you want to investigate fixing this, we would be happy to guide you through making the change - let us know.
from embeddinator-4000.
@whitneyschmidt sorry for the super late reply, not sure how I missed this notification.
I would love to try fixing this for a project I have coming up, any help you can provide would be awesome.
Thanks!
from embeddinator-4000.
Related Issues (20)
- Running HELLO WORLD on iPhone10 gets: Thread 1: signal SIGABRT HOT 5
- Support returning .NET 5 threads to ObjC HOT 1
- What is the status of the project? HOT 2
- objcgen does not support netcore assemblies by default HOT 3
- [ObjC] ld: framework not found Carbon
- Java compilation: Filename or extension too long HOT 1
- Upgrade CppSharp to latest version
- Failed to Convert XMLReader to Mono Code HOT 6
- [All resolved]Prompt System.ArgumentNullException: The parameter "unevaluatedValue" cannot be null. HOT 7
- mono-support.h:36:10: error: 'xamarin/xamarin.h' file not found HOT 1
- Cannot find libmonosgen-2.0.so when including generated .aar file into Android Studio HOT 1
- Documentation links are no longer valid HOT 2
- No iOS framework bundle produced for .NET library HOT 2
- Documentation is now missing from docs.microsoft.com HOT 1
- Creating iOS Framework for single platform is giving error. HOT 2
- Feature Request: Generation of XCFramework
- Unable to generate .aar file when we refer AndroidX Libraries HOT 1
- Documentation missing HOT 1
- can't create aar file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from embeddinator-4000.