flagflag  If you want to see English page, please click "English" Button at Left.

Re: opensim 0.9.0.0 released (revision money server 807)

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2017-8-17 1:18
Luisillo  Just can't stay away 居住地: Spain  投稿数: 80
Hi
I am trying to compile from sources in windows7-64 but have this error.
Some help?
thank you

"X:\0.9.0\opensim\banco dev\opensim.currency.sln" (default target) (1) ->
"X:\0.9.0\opensim\banco dev\OpenSim.Grid.MoneyServer\MoneyServer.csproj" (defau
lt target) (2) ->
"X:\0.9.0\opensim\banco dev\OpenSim.Modules.Currency\OpenSim.Modules.Currency.c
sproj" (default target) (4) ->
(CoreCompile target) ->
DTLNSLMoneyModule.cs(178,15): error CS0535: 'OpenSim.Modules.Currency.DTLNSLM
oneyModule' does not implement interface member 'OpenSim.Framework.IMoneyModule
.MoveMoney(OpenMetaverse.UUID, OpenMetaverse.UUID, int, OpenMetaverse.MoneyTran
sactionType, string)' [X:\0.9.0\opensim\banco dev\OpenSim.Modules.Currency\Open
Sim.Modules.Currency.csproj]

7 Warning(s)
1 Error(s)

Some idea?
投票数:130 平均点:2.85
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-8-17 1:35
Luisillo  Just can't stay away 居住地: Spain  投稿数: 80
Master Iseky we have two "Mono.Security.dll" files, one in the root of trunk directory and another one in /configure directory, and both are different. I am using the first one with date 15.01.2017 trying to compile because when I use binaries MoneyServer.exe start well
投票数:62 平均点:5.32
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-9-5 20:26
manza  Just popping in   投稿数: 6
Hi, Luisillo
I think Master Iseki will release the official version for 0.9.0 soon.

I have my temporary work around to use before that time. It work perfectly for opensim release 09.0.0. release.
1. I use Mono.Security.dll in the config directory. Because It is version 4.0.0.0, and I found the error message about usage of Mono.Security.dll old version. The Mono.Security.dll of the root of trunk directory is only version 2.0.0.0.
2. Fortunately I am a programmer, to solve the "DTLNSLMoneyModule.cs(178,15): error CS0535" error,
it need to insert some coding to the file opensim.currency\OpenSim.Modules.Currency\DTLNSLMoneyModule.cs.

The coding are the following 4 lines, you need to insert them at line no. 588 (after the line of "// for 0.8.3 over" but just right before the next line of "#endregion" ) :

public bool MoveMoney(UUID fromAgentID, UUID toAgentID, int amount, MoneyTransactionType type, string text)
{
return ForceTransferMoney(fromAgentID, toAgentID, amount, (int)TransactionType.MoveMoney, UUID.Zero, (ulong)0, UUID.Zero, text);
}

// Use as you own risk. More info or some help, contact me. Good Luck.
投票数:66 平均点:3.79
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-9-5 23:10
Luisillo  Just can't stay away 居住地: Spain  投稿数: 80
Solved Thank you very much.
With your new code in opensim.currency\OpenSim.Modules.Currency\DTLNSLMoneyModule.cs the problem is solved. Compilation with warnings but no error.
Thank you again.
A big hug.
投票数:50 平均点:5.60
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-9-5 23:48
manza  Just popping in   投稿数: 6
You are welcome !!.

Enjoy Opensim 0.9.0.0 release... :)
投票数:80 平均点:4.88

  条件検索へ


サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 4月翌月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
<今日>

オンライン状況

30 人のユーザが現在オンラインです。 (1 人のユーザが Forum を参照しています。)

登録ユーザ: 0
ゲスト: 30

もっと...

アクセスカウンタ

今日 : 4436443644364436
昨日 : 1461914619146191461914619
総計 : 2330639023306390233063902330639023306390233063902330639023306390
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com