Now it's working. Thanks!
Search Criteria
Package Details: monogame 3.4-2
Package Actions
| Package Base: | monogame |
|---|---|
| Description: | MonoGame is an open source implementation of the Microsoft XNA 4.x Framework. |
| Upstream URL: | http://www.monogame.net/ |
| Category: | lib |
| Licenses: | |
| Conflicts: | |
| Submitter: | Schala |
| Maintainer: | None |
| Last Packager: | Schala |
| Votes: | 31 |
| First Submitted: | 2012-04-30 02:41 |
| Last Updated: | 2015-05-02 05:23 |
Dependencies (13)
- opentk
- sdl_gfx
- sdl_image
- sdl_mixer
- sdl_net
- sdl_ttf
- dos2unix (make)
- mono (make)
- assimp-net (optional) – (unknown)
- ffmpeg (optional) – (unknown)
- gtk-sharp-3 (optional) – (unknown)
- nvidia-texture-tools (optional) – (unknown)
- sharpfont (optional) – (unknown)
Required by (1)
Sources
- Dependencies.zip
- https://github.com/mono/MonoGame/archive/v3.4.tar.gz
- mgcb.sh
- monogame-net.pc
- monogame.pc
- pipeline.desktop
- pipeline.png
- pipeline.sh
Latest Comments
Comment by robrunner
Comment by Schala
Added gtk-sharp-3 as an optional dependency for those who use Pipeline
Comment by robrunner
After the update to 3.4-1 I get this exception on starting the pipeline tool:
Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'gtk-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
File name: 'gtk-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'gtk-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
File name: 'gtk-sharp, Version=3.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f'
Comment by Schala
MGCB, Pipeline GUI tool added, as well as monogame-net pkgconfig
Comment by maokei
Just download the stable version 3.2 and add the monodevelop add in for 5.x That's how i got it working.
Comment by Schala
I just said I removed it. I can't get it to work
Comment by randuwe
My monodevelop still don't show monogame template when create new solution. I'm using monodevelop 5.7.1 and monogame 3.2-6. Monogame installed on system, but nothing happen to monodevelop.
Comment by Schala
Ooooh it was this that caused the issue? Sorry about that. I'll update soon and remove the addon.
Comment by giniu
When I install this package, monodevelop stops working - it just quits after 1.5 seconds of idle (with debug info it says http://pastebin.com/c7TxLK3L). Uninstalling monogame makes it work again. Anyone else had such issue?
Comment by HiImTye
it finally built for me today
Comment by HiImTye
nant had an AUR update today, still doesn't build with the same errors
Comment by Schala
Also this package is more for runtime purposes, but I tried to add developer stuff too.
Comment by Schala
I recommend waiting until next release. They use Prebuild in latest git, so it's likely to carry over to 3.3
Comment by Silberling
Oh @servago. Yeah, Nant is not maintained anymore. Because of this missing dependency it will not build. I thought about adopting that package. The only thing missing is the package() function in the build script (PKGBUILD). I will take some time some day to get into the whole AUR building process but not for now because NuGet will do the job for me.
Comment by Silberling
This might not be maintained because you can access monogame via NuGet.
Just do the following if you are using MonoDevelop 5.x:
- Create an empty C# project.
- Right click the project -> Add -> "Add NuGet Packages..."
- Search for "monogame"
- Check "Monogame" (Only this one for now)
- Click "Add Package"
Aaaaand you're done :-)
Hope this helped ;-)
Any further comments are highly appreciated
Comment by servago
Any idea on an updated working release? Seems the failure of compiling might be due to nant not compiling but I'm not 100% sure.
Comment by Schala
Very odd. Well, the mono package did just get updated. Maybe it's related?
Comment by HiImTye
whenever I run makepkg, I get http://www.rafb.me/results/8PQVl284.html
Comment by Schala
should be fixed upstream soon
Comment by ExtraordinaryBen
I'm trying to use MonoGame 3.2-4 with MonoDevelop 5.0.1-1, but I keep getting the following error whenever creating new projects: "Method not found: 'MonoDevelop.Core.Assemblies.TargetFramework.IsCompatibleWithFramework'."
Is this the "you'll need to manually fix the references to MonoGame.Framework.dll and Tao.Sdl.dll." that was mentioned?
Any info on resolving this would be appreciated. Thanks!
Comment by Schala
Whoever flagged this out of date, not seeing any new releases, so could you ellaborate?
Comment by Schala
3.2-4: now installs MonoGame.ContentPipeline.targets to /usr/lib/mono/xbuild
Comment by bwrsandman
Feel free to copy https://aur.archlinux.org/packages/monogame-git/ and rename it to monogame-flibitjibibo-git or monogame-sdl-git
Comment by VidarPT
Hi, could someone edit the PKGBUILD to use this branch https://github.com/flibitijibibo/MonoGame instead and post it here please?
OpenTK is giving me a hard time and this SDL2 branch even supports XACT files.
Comment by Schala
3.2-3: Typo fix in pkg-config script
Comment by Schala
3.2-2 I fixed the MonoDevelop addon/template as best I could. For a Linux project, however, you'll need to manually fix the references to MonoGame.Framework.dll and Tao.Sdl.dll. I couldn't patch in a fix without bricking the template files. Sorry
Comment by Schala
- MonoDevelop addin is now built and packaged
- No longer hacks in GAC keys to unsigned assemblies, because that wasn't intended from upstream it seems
- Removed pkg-config scripts for extra libraries
- Removed conflicts/provides/replaces
- MGCB tool is now built and packaged with a stub script in /usr/bin/mgcb
- Now requires AUR packages assimp-net, nvidia-texture-tools and sharpfont. opentk is a dependency for assimp-net and thus has been removed due to redundency
Comment by Denommus
It seems that sdl_mixer should be a dependency for monogame.
Comment by Schala
Added pkg-config file and dropped redundant dependencies
Comment by Schala
Updated again. Lidgren.Network no longer installs to the GAC. While the assembly itself is still in /usr/lib/monogame, this is so my standalone Lidgren.Network package won't conflict.
Comment by Schala
I updated the package to have Mono generate AOT .so files for assemblies for a possible speed increase. This doesn't touch the original assemblies, in case of concern that you'd want to redistribute the DLLs. This will simply have Mono fallback to the default JIT runtime.
Comment by bwrsandman
The validity check is failing.
Looks like the md5sum changed again.
Comment by Schala
How odd. Well, I fixed it.
Comment by paulolieuthier
Had to change PKGBUILD to be able to install it. Change:
md5sums=('eeeed2e8ffced53f5f072211c4609b2f'
'c1da425a06132c94d678f4c0ccf82399')
to
md5sums=('857e8c0d293c3639014a61799415334d'
'c1da425a06132c94d678f4c0ccf82399')
Comment by Schala
Well, you're welcome to remake a MonoDevelop addin package.
Comment by bwrsandman
For MonoDevelop 4.0, get the Addin source from the author and compile it.
$ git clone --depth=1 git://github.com/dellis1972/MonoGameMonoDevelopAddin.git
$ cd MonoGameMonoDevelopAddin
$ xbuild XamarinStudio.MonoGame.sln
$ mkdir -p ~/.local/share/MonoDevelop-4.0/LocalInstall/Addins/
$ cp -R MonoDevelop.MonoGame/bin/XamarinRelease/ ~/.local/share/MonoDevelop-4.0/LocalInstall/Addins/MonoGame-3.0.0.0
For a machinewide install just replace "~/.local/share/MonoDevelop-4.0/LocalInstall/Addins/" with "/usr/lib/monodevelop/AddIns"
If you could somehow integrate that into the PKGBUILD, that would be awesome.
Comment by Schala
3.0.0.0-4 removes the MonoDevelop addin. I can't get it to work, plus bwrsandman's link is incompatible for MonoDevelop 4
Comment by bwrsandman
The addin for the monogame templates can be found here
http://addins.monodevelop.com/Project/Index/47
This package seems to install everything that the addin does, except for /usr/lib/monodevelop/Addins/MonoDevelop.MonoGame.3.0.0/assemblies/
Comment by jtan189
Thanks! I got it figured it now.
Comment by Schala
quote from monogame.net:
For those of you using MonoDevelop, you can Install the Templates and Runtimes for MonoDevelop from the "Add In Manager" within MonoDevelop. It requires MonoDevelop 3.0.x. The MonoDevelop package can also be downloaded manually and installed again from the "Add In Manager" using the "Install from File" option.
Comment by jtan189
Are there additional steps that I need to take for monodevelop to know about the monogame templates? Everything installed fine, but I can't figure out how to get the templates working.
Comment by Schala
3.0.0.0-2 merges the monodevelop-monogame package.
Comment by Schala
For 3.0 I did some heavy PKGBUILD editing. If there's a component/file missing from the package, let me know.
Comment by Schala
Woot! Thanks for the note! Been waiting on 3.0. I'll update it now.
Comment by dgellow
Version 3.0 has moved to stable yesterday
http://monogame.codeplex.com/releases/view/100041
Comment by Schala
Fixed by adding -D parameter to install command in package()
Comment by EbenezerEdelman
package() failed with a series of [install: cannot create regular file ‘/path-to-pkgfile/pkg/usr/lib/monogame/./<xyz>.dll’: No such file or directory] errors.
Fixed by adding a [mkdir -p "$pkgdir/usr/lib/monogame"] to the beginning of package().
Comment by Schala
Hmm... they must've changed something recently. I'll check...
Anonymous comment
Link to source isn't found.
Comment by felixonmars
Latest is 2.5.1 according to:
http://monogame.codeplex.com/releases/view/89706
Comment by Schala
Ah, I had the same problem. Be sure you uncomment your locales in /etc/locale.gen and run locale-gen in your console. Be sure LOCALE in your /etc/rc.conf file isn't blank either.
https://wiki.archlinux.org/index.php/Locale
Once you set this up, the errors should go away.
Comment by neuromancer85
Hi, the package version "2.5.0.0-2" fails to build... here is my output: http://pastebin.com/rFbHPEgF