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

Reply via email to