realXtend modules to be used with OpenSim or Taiga. Master branch follows OpenSim's master branch, taiga-0.1 branch follows realXtend/taiga repository and os-0.6.9-post-fixes branch works with OpenSim's 0.6.9-post-fixes branch.
While attempting to build modrex on my system, I get a large spew of compiler errors and warnings. There are multiple types of errors present on the command line, some of which are errors with argument numbers.
System:
Arch Linux i686, kernel 2.6.37
OpenSimulator: 0.7.1 Dev
Mono: 2.6.2
[echo] Build Directory is /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/bin/Debug
[csc] Compiling 61 files to '/home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/bin/Debug/ModularRex.dll'.
[csc] The compiler for "Mono 2.0 Profile" does not support limiting the platform on which the compiled code can run.
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(25,22): warning CS0108: ModularRex.RexParts.Rex_BuiltIn_Commands.m_automaticLinkPermission' hides inherited memberOpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.m_automaticLinkPermission'. Use the new keyword if hiding was intended
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Region.ScriptEngine.Shared.Api.dll (Location of the symbol related to previous warning)
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(26,40): warning CS0108: ModularRex.RexParts.Rex_BuiltIn_Commands.m_TransferModule' hides inherited memberOpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.m_TransferModule'. Use the new keyword if hiding was intended
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Region.ScriptEngine.Shared.Api.dll (Location of the symbol related to previous warning)
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexUDPServer.cs(100,59): error CS0103: The name m_throttleRates' does not exist in the current context [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexUDPServer.cs(100,37): error CS1502: The best overloaded method match forOpenSim.Region.ClientStack.LindenUDP.LLUDPClient.LLUDPClient(OpenSim.Region.ClientStack.LindenUDP.LLUDPServer, OpenSim.Region.ClientStack.LindenUDP.ThrottleRates, OpenSim.Region.ClientStack.LindenUDP.TokenBucket, uint, OpenMetaverse.UUID, System.Net.IPEndPoint, int, int)' has some invalid arguments
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Region.ClientStack.LindenUDP.dll (Location of the symbol related to previous error)
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexUDPServer.cs(100,37): error CS1503: Argument #2' cannot convertobject' expression to type OpenSim.Region.ClientStack.LindenUDP.ThrottleRates' [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/WorldAssetsFolder.cs(387,41): warning CS0219: The variableallFlashs' is assigned but its value is never used
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexLogin/RexLoginService.cs(94,21): warning CS0162: Unreachable code detected
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexLogin/RexLoginService.cs(175,42): error CS1501: No overload for method FindDestination' takes10' arguments
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Services.LLLoginService.dll (Location of the symbol related to previous error)
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexLogin/RexLoginService.cs(197,45): error CS1501: No overload for method LaunchAgentAtGrid' takes16' arguments
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Services.LLLoginService.dll (Location of the symbol related to previous error)
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(1343,25): warning CS0219: The variable position' is assigned but its value is never used [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(1305,31): warning CS0219: The variableavatar' is assigned but its value is never used
[csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/GridModules/GridModeAppearance.cs(50,30): warning CS0168: The variable ex' is declared but never used [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/ModRexVoice/VoiceClient.cs(165,21): warning CS0219: The variablesent' is assigned but its value is never used
[csc] Compilation failed: 5 error(s), 8 warnings
While attempting to build modrex on my system, I get a large spew of compiler errors and warnings. There are multiple types of errors present on the command line, some of which are errors with argument numbers.
System:
[echo] Build Directory is /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/bin/Debug [csc] Compiling 61 files to '/home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/bin/Debug/ModularRex.dll'. [csc] The compiler for "Mono 2.0 Profile" does not support limiting the platform on which the compiled code can run. [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(25,22): warning CS0108:
ModularRex.RexParts.Rex_BuiltIn_Commands.m_automaticLinkPermission' hides inherited member
OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.m_automaticLinkPermission'. Use the new keyword if hiding was intended [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Region.ScriptEngine.Shared.Api.dll (Location of the symbol related to previous warning) [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(26,40): warning CS0108:ModularRex.RexParts.Rex_BuiltIn_Commands.m_TransferModule' hides inherited member
OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.m_TransferModule'. Use the new keyword if hiding was intended [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Region.ScriptEngine.Shared.Api.dll (Location of the symbol related to previous warning) [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexUDPServer.cs(100,59): error CS0103: The namem_throttleRates' does not exist in the current context [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexUDPServer.cs(100,37): error CS1502: The best overloaded method match for
OpenSim.Region.ClientStack.LindenUDP.LLUDPClient.LLUDPClient(OpenSim.Region.ClientStack.LindenUDP.LLUDPServer, OpenSim.Region.ClientStack.LindenUDP.ThrottleRates, OpenSim.Region.ClientStack.LindenUDP.TokenBucket, uint, OpenMetaverse.UUID, System.Net.IPEndPoint, int, int)' has some invalid arguments [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Region.ClientStack.LindenUDP.dll (Location of the symbol related to previous error) [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexUDPServer.cs(100,37): error CS1503: Argument#2' cannot convert
object' expression to typeOpenSim.Region.ClientStack.LindenUDP.ThrottleRates' [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/WorldAssetsFolder.cs(387,41): warning CS0219: The variable
allFlashs' is assigned but its value is never used [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexLogin/RexLoginService.cs(94,21): warning CS0162: Unreachable code detected [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexLogin/RexLoginService.cs(175,42): error CS1501: No overload for methodFindDestination' takes
10' arguments [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Services.LLLoginService.dll (Location of the symbol related to previous error) [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexNetwork/RexLogin/RexLoginService.cs(197,45): error CS1501: No overload for methodLaunchAgentAtGrid' takes
16' arguments [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/bin/OpenSim.Services.LLLoginService.dll (Location of the symbol related to previous error) [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(1343,25): warning CS0219: The variableposition' is assigned but its value is never used [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/Rex_BuiltIn_Commands.cs(1305,31): warning CS0219: The variable
avatar' is assigned but its value is never used [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/GridModules/GridModeAppearance.cs(50,30): warning CS0168: The variableex' is declared but never used [csc] /home/zauber/OpenSim/MODREX_SETUP/opensim/builds/opensim/addon-modules/ModreX/ModularRex/RexParts/ModRexVoice/VoiceClient.cs(165,21): warning CS0219: The variable
sent' is assigned but its value is never used [csc] Compilation failed: 5 error(s), 8 warnings