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

How can I build or get the msbuild toolchain? #17010

Open
srxqds opened this issue Sep 24, 2019 · 11 comments
Open

How can I build or get the msbuild toolchain? #17010

srxqds opened this issue Sep 24, 2019 · 11 comments
Assignees
Labels

Comments

@srxqds
Copy link

srxqds commented Sep 24, 2019

I found that there msbuild tools in Mono release sdk, in the install folder:
image

But there no such file (msbuild.dll)in my self build folder:
image

how can I do it?

@radical
Copy link
Member

radical commented Sep 24, 2019

You should see it under lib/mono/msbuild/Current/bin/MSBuild.dll. If you still can't find it, then could you please share the full directory listing from lib/mono/msbuild/Current/bin?

@srxqds
Copy link
Author

srxqds commented Sep 25, 2019

You should see it under lib/mono/msbuild/Current/bin/MSBuild.dll. If you still can't find it, then could you please share the full directory listing from lib/mono/msbuild/Current/bin?

Here are the folder all list:
image

image

@radical
Copy link
Member

radical commented Sep 25, 2019

Can you also check lib/mono/msbuild/15.0/bin? And where did you get this mono from?

@srxqds
Copy link
Author

srxqds commented Sep 25, 2019

Can you also check lib/mono/msbuild/15.0/bin? And where did you get this mono from?

there is no lib/mono/msbuild/15.0/bin folder.
This is build myself, clone from the repo.

@radical
Copy link
Member

radical commented Sep 25, 2019

How did you build it? and how did you install it? Maybe something went wrong during the build?

Also, what about the mono package that you can download. Can you share the link where you get that from? It has the lib/mono/msbuild/15.0/bin folder, like in your first post. Could you share the full directory listing for that?

@srxqds
Copy link
Author

srxqds commented Sep 26, 2019

How did you build it? and how did you install it? Maybe something went wrong during the build?

Also, what about the mono package that you can download. Can you share the link where you get that from? It has the lib/mono/msbuild/15.0/bin folder, like in your first post. Could you share the full directory listing for that?

I build mono as this website show: https://www.mono-project.com/docs/compiling-mono/windows/
And I dowload the mono package from : https://www.mono-project.com/download/stable/

@danechambers
Copy link

I'm having the same problem on linux.
I've been following the Building Mono from a Release Package steps from https://www.mono-project.com/docs/compiling-mono/linux/
I downloaded this tarball: https://download.mono-project.com/sources/mono/mono-6.4.0.198.tar.xz
This was my configure output: configure_output.txt
This is my current directory structure after building
Screenshot from 2019-09-29 02-59-25
Thanks for your help!

@mendess
Copy link

mendess commented Nov 15, 2019

I also have the same issue on linux (specifically arch). My directories look the same as the ones described by @danechambers .

~> mono --version
Mono JIT compiler version 6.0.0 (makepkg/6256b82d62f Fri 20 Sep 2019 11:18:59 PM -03)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           __thread
	SIGSEGV:       altstack
	Notifications: epoll
	Architecture:  amd64
	Disabled:      none
	Misc:          softdebug 
	Interpreter:   yes
	LLVM:          supported, not enabled.
	Suspend:       hybrid
	GC:            sgen (concurrent by default)
Linux weatherlight 5.3.8-arch1-1 #1 SMP PREEMPT @1572357769 x86_64 GNU/Linux

Arch linux. Installed with pacman

@srxqds
Copy link
Author

srxqds commented Nov 15, 2019

@radical Can you help us , I think is so useful that we can use msbuild with install mono or vs.
We embed mono with UE4, but without msbuild we can't build sln, We just use xbuild now.

@nkosi23
Copy link

nkosi23 commented May 7, 2021

Same problem building from source on FreeBSD, which steps need to be followed to build msbuild? This really should be clarified

@pracplayopen
Copy link

same problem building on tinycore linux, default build instructions does not seem to build msbuild or MSBuild.dll

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

No branches or pull requests

7 participants