-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Compile the minipal as an object and static library #107889
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
Conversation
…ross the product as a single unit instead of separate source files.
… the full minipal building on Windows
I think you want to tweak the order of libraries passed to the linker and/or ship minipal as a separate library. |
|
Yeah I'll probably end up having to ship it as a separate library. I was hoping not to, but that's likely the easiest option all-around. |
rt-sz and /ba are green. We only get duplicate errors without |
|
/ba is not green. Mono AOT tests are failing with: |
Ah, I had to scroll up a bit to see the first node 🙈 |
Now that we switched to ILC's LKG packages, will it help? Fixing mono is pretty simple in comparison. :) |
|
Given how much I've had to fight mono to get symbols working right here in the first place, I really don't think fixing mono is easier. In fact, I see it as significantly more difficult to fix that various different build configurations (it's really easy to end up with a configuration in Mono where you don't have the symbols available at all while also having one where you have symbol duplicates). |
|
I think I got the library order right now. Can I get another round of reviews? |
Compile the repo minipal as an object and static library for usage across the product as a single unit instead of separate source files.