Hi all, [Please CC me on reply, I'm not subscribed] I'm trying to build these two games on Debian sid: GearToyGear: http://www.asahi-net.or.jp/~cs8k-cyu/xna/gtg/index_e.html Mazer Mayhem: http://www.asahi-net.or.jp/~cs8k-cyu/xna/mm/index_e.html Here is the source code: http://abagames.sakura.ne.jp/xna/gtg/GearToyGear0_1.zip http://abagames.sakura.ne.jp/xna/mm/Mm0_14.zip Unfortunately the sln file cannot be opened in MonoDevelop and both `xbuild` and `mdtool build` fail with various errors. I'm wondering if these issues are because MonoGame doesn't implement enough XNA APIs or some other reason that I'm missing? Here are the errors: pabs@chianamo ~/tmp/GearToyGear $ mdtool build MonoDevelop Build Tool Loading solution: /home/pabs/tmp/GearToyGear/GearToyGear.sln Loading solution: /home/pabs/tmp/GearToyGear/GearToyGear.sln Loading projects .. WARNING: Could not load project '/home/pabs/tmp/GearToyGear/GearToyGear/GearToyGear.csproj' with unknown item type '{6D335F3A-9D43-41b4-9D22-F6F17C4BE596};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}' WARNING: Could not load project '/home/pabs/tmp/GearToyGear/GearToyGear/Xbox 360 Copy of GearToyGear.csproj' with unknown item type '{6D335F3A-9D43-41b4-9D22-F6F17C4BE596};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}' pabs@chianamo ~/tmp/GearToyGear $ xbuild XBuild Engine Version 2.10.8.1 Mono, Version 2.10.8.1 Copyright (C) Marek Sieradzki 2005-2008, Novell 2008-2011. Build started 8/29/2012 8:17:54 PM. __________________________________________________ /home/pabs/tmp/GearToyGear/GearToyGear/GearToyGear.csproj: warning : Could not find project file /usr/lib/mono/xbuild/Microsoft/XNA Game Studio/Microsoft.Xna.GameStudio.targets, to import. Ignoring. /home/pabs/tmp/GearToyGear/GearToyGear/Xbox 360 Copy of GearToyGear.csproj: warning : Could not find project file /usr/lib/mono/xbuild/Microsoft/XNA Game Studio/Microsoft.Xna.GameStudio.targets, to import. Ignoring. /home/pabs/tmp/GearToyGear/GearToyGear.sln: warning : Failed to find project 5ab70286-8e6f-4b74-93dd-8da34a10f53a Project "/home/pabs/tmp/GearToyGear/GearToyGear.sln" (default target(s)): Target ValidateSolutionConfiguration: Building solution configuration "Debug|Mixed Platforms". Target Build: Project "/home/pabs/tmp/GearToyGear/GearToyGear/GearToyGear.csproj" (default target(s)): Target _ValidateEssentialProperties: /home/pabs/tmp/GearToyGear/GearToyGear/GearToyGear.csproj: warning : Could not find project file /usr/lib/mono/xbuild/Microsoft/XNA Game Studio/Microsoft.Xna.GameStudio.targets, to import. Ignoring. Target PrepareForBuild: Configuration: Debug Platform: x86 Target ResolveAssemblyReferences: /usr/lib/mono/3.5/Microsoft.Common.targets: warning : Reference 'Microsoft.Xna.Framework, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d' not resolved For searchpath {CandidateAssemblyFiles} Warning: {CandidateAssemblyFiles} not supported currently For searchpath {HintPathFromItem} HintPath attribute not found For searchpath {TargetFrameworkDirectory} Considered target framework dir /usr/lib/mono/3.5, assembly named 'Microsoft.Xna.Framework' not found. Considered target framework dir /usr/lib/mono/2.0, assembly named 'Microsoft.Xna.Framework' not found. Considered target framework dir /usr/lib/mono/2.0, assembly named 'Microsoft.Xna.Framework' not found. For searchpath {PkgConfig} Considered Microsoft.Xna.Framework, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d, but could not find in any pkg-config files. For searchpath {GAC} Considered Microsoft.Xna.Framework, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d, but could not find in the GAC. For searchpath {RawFileName} Considered '/home/pabs/tmp/GearToyGear/GearToyGear/Microsoft.Xna.Framework, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d' as a file, but the file does not exist For searchpath bin/x86/Debug/ Considered '/home/pabs/tmp/GearToyGear/GearToyGear/bin/x86/Debug/Microsoft.Xna.Framework' as a file, but the file does not exist Considered '/home/pabs/tmp/GearToyGear/GearToyGear/bin/x86/Debug/Microsoft.Xna.Framework.exe' as a file, but the file does not exist Considered '/home/pabs/tmp/GearToyGear/GearToyGear/bin/x86/Debug/Microsoft.Xna.Framework.dll' as a file, but the file does not exist /usr/lib/mono/3.5/Microsoft.Common.targets: warning : Reference 'Microsoft.Xna.Framework.Game, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d' not resolved For searchpath {CandidateAssemblyFiles} Warning: {CandidateAssemblyFiles} not supported currently For searchpath {HintPathFromItem} HintPath attribute not found For searchpath {TargetFrameworkDirectory} Considered target framework dir /usr/lib/mono/3.5, assembly named 'Microsoft.Xna.Framework.Game' not found. Considered target framework dir /usr/lib/mono/2.0, assembly named 'Microsoft.Xna.Framework.Game' not found. Considered target framework dir /usr/lib/mono/2.0, assembly named 'Microsoft.Xna.Framework.Game' not found. For searchpath {PkgConfig} Considered Microsoft.Xna.Framework.Game, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d, but could not find in any pkg-config files. For searchpath {GAC} Considered Microsoft.Xna.Framework.Game, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d, but could not find in the GAC. For searchpath {RawFileName} Considered '/home/pabs/tmp/GearToyGear/GearToyGear/Microsoft.Xna.Framework.Game, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d' as a file, but the file does not exist For searchpath bin/x86/Debug/ Considered '/home/pabs/tmp/GearToyGear/GearToyGear/bin/x86/Debug/Microsoft.Xna.Framework.Game' as a file, but the file does not exist Considered '/home/pabs/tmp/GearToyGear/GearToyGear/bin/x86/Debug/Microsoft.Xna.Framework.Game.exe' as a file, but the file does not exist Considered '/home/pabs/tmp/GearToyGear/GearToyGear/bin/x86/Debug/Microsoft.Xna.Framework.Game.dll' as a file, but the file does not exist Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/bin/gmcs execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/x86/Debug/GearToyGear.exe GearToyGear/ActorPools.cs GearToyGear/Boot.cs GearToyGear/Bullet.cs GearToyGear/Enemy.cs GearToyGear/EnemyMotion.cs GearToyGear/Field.cs GearToyGear/Frame.cs GearToyGear/GameState.cs GearToyGear/HomingLaser.cs GearToyGear/Laser.cs GearToyGear/MiddleEnemy.cs GearToyGear/Particle.cs GearToyGear/Pillar.cs GearToyGear/Plate.cs GearToyGear/Player.cs GearToyGear/PlayerHomingLaser.cs GearToyGear/Shape.cs GearToyGear/Shot.cs GearToyGear/Stage.cs GearToyGear/Title.cs GearToyGear/Turret.cs Properties/AssemblyInfo.cs Util/Actor.cs Util/Frame.cs Util/Letter.cs Util/MainLoop.cs Util/MathUtil.cs Util/Pad.cs Util/Record.cs Util/Replay.cs Util/SectionStopwatch.cs Util/Shape.cs Util/Sound.cs Util/WritableVertexBuffer.cs /target:winexe /unsafe+ /define:"DEBUG;TRACE;WINDOWS" /nostdlib /platform:x86 /reference:/usr/lib/mono/2.0/mscorlib.dll /reference:/usr/lib/mono/2.0/System.dll /reference:/usr/lib/mono/2.0/System.Xml.dll /reference:/usr/lib/mono/2.0/System.Core.dll /reference:/usr/lib/mono/2.0/System.Xml.Linq.dll /warn:4 GearToyGear/Bullet.cs(8,17): error CS0234: The type or namespace name `Xna' does not exist in the namespace `Microsoft'. Are you missing an assembly reference? GearToyGear/Bullet.cs(9,17): error CS0234: The type or namespace name `Xna' does not exist in the namespace `Microsoft'. Are you missing an assembly reference? GearToyGear/Enemy.cs(8,17): error CS0234: The type or namespace name `Xna' does not exist in the namespace `Microsoft'. Are you missing an assembly reference? GearToyGear/Enemy.cs(9,17): error CS0234: The type or namespace name `Xna' does not exist in the namespace `Microsoft'. Are you missing an assembly reference? .... -- bye, pabs http://wiki.debian.org/PaulWise -- bye, pabs http://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part