MantisBT - opensim
View Issue Details
0008394opensim[MISC] Compiling / Buildingpublic2018-10-07 07:472018-10-10 23:07
Manni 
BillBlight 
highcrashalways
resolvedfixed 
Ubuntu 18.04 Server
 
 
Standalone (1 Region)
BulletSim
Mono / Linux64
Other
0008394: opensim-0.9.0.1-465-g87e9754 The type or namespace name Linq does not exist
OpenSim/Region/ScriptEngine/YEngine/XMREngine.cs(1741,40):
error CS0234:
The type or namespace name Linq does not exist in the namespace System.
Are you missing System.Core assembly reference?

1741:>instanceArray = System.Linq.Enumerable.ToArray(m_InstancesDict.Values);
Ubuntu 18.04 lamp Server
Mono JIT compiler version 4.6.2 (Debian 4.6.2.7+dfsg-1ubuntu1)

./runprebuild.sh
nant
No tags attached.
Issue History
2018-10-07 07:47ManniNew Issue
2018-10-07 09:09BillBlightNote Added: 0033140
2018-10-07 09:15BillBlightNote Edited: 0033140bug_revision_view_page.php?bugnote_id=33140#r6796
2018-10-08 08:46ManniNote Added: 0033148
2018-10-08 08:51BillBlightNote Added: 0033149
2018-10-09 06:21ManniNote Added: 0033154
2018-10-09 06:22ManniNote Edited: 0033154bug_revision_view_page.php?bugnote_id=33154#r6817
2018-10-10 23:07BillBlightNote Added: 0033158
2018-10-10 23:07BillBlightStatusnew => resolved
2018-10-10 23:07BillBlightResolutionopen => fixed
2018-10-10 23:07BillBlightAssigned To => BillBlight

Notes
(0033140)
BillBlight   
2018-10-07 09:09   
(edited on: 2018-10-07 09:15)
Mono JIT compiler version 4.6.2 << that could be your issue

Newer Opensim requires mono 5.x.x to compile 5.1X seems to work better ..

(0033148)
Manni   
2018-10-08 08:46   
Mono JIT compiler version 5.16.0.179
Error
OpenSim/Region/ScriptEngine/YEngine/OpenSim.Region.ScriptEngine.YEngine.dll.build(14,6):

Delete directory -> /OpenSim/Region/ScriptEngine/YEngine
BUILD SUCCEEDED
(0033149)
BillBlight   
2018-10-08 08:51   
I build master code daily, so that is not a fix, obviously you have something wrong on your setup, are you using msbuild to build, you should ...
(0033154)
Manni   
2018-10-09 06:21   
(edited on: 2018-10-09 06:22)
I have re-translated OpenSim wiki build instructions now I understand.
./runprebuild.sh
msbuild
or
msbuild /fileLogger /flp:logfile=opensim.log /v:d

(0033158)
BillBlight   
2018-10-10 23:07   
Seems this was just caused by not using the correct information to compile.