alexeycv / pako

Automatically exported from code.google.com/p/pako
3 stars 1 forks source link

error CS0006: Metadata file `Mono.Data.SqliteClient' could not be found #23

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. installing libmono-sqlite2.0-cil mono-gmcs and dependencies with 
apt-utilities
2. get latest sources with subversion tools
3. cd to dir 'mono' do 'make'
4. Can't build...can't find lib Mono.Data.SqliteClient. What I have to do?

1. Устанавливаю libmono-sqlite2.0-cil mono-gmcs и 
зависимости с помощью apt
2. Скачиваю на локальный диск последнюю 
версию исходников через svn
3. В терминале перехожу в дирректорию mono, 
ввожу команду make
4. Не собирается, не находит библиотеку 
Mono.Data.SqliteClient. Какие варианты, что можно 
сделать?!

What is the expected output? What do you see instead?
~/mono$ make
echo Compiling Core.dll...
Compiling Core.dll...
gmcs src/Core/Conference/*.cs src/Core/API/*.cs src/Core/API/Data/*.cs 
src/Core/DataBase/*.cs src/Core/Kernel/*.cs src/Core/Other/*.cs 
src/Core/Plugins/*.cs src/Core/Xml/*.cs 
-r:lib/agsXMPP.dll,Mono.Data.SqliteClient,System.Data.dll -target:library 
-out:bin/Core.dll -o+
error CS0006: Metadata file `Mono.Data.SqliteClient' could not be found
Compilation failed: 1 error(s), 0 warnings
make: *** [core] Ошибка 1

What version of the product are you using? On what operating system?
~$ uname -a
Linux jmaks-laptop 3.2.0-20-generic-pae #32-Ubuntu SMP Thu Mar 22 02:43:40 UTC 
2012 i686 i686 i386 GNU/Linux

Operating system is Ubuntu 12.04LTS (development branch)

~# dpkg -p libmono-sqlite2.0-cil 
Package: libmono-sqlite2.0-cil
Priority: optional
Section: cli-mono
Installed-Size: 241
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: mono
Version: 2.10.8.1-1
Replaces: mono-classlib-2.0 (<< 1.1.13.4-1), mono-classlib-2.0-dbg (<< 
1.1.13.4-1)
Depends: libmono-corlib2.0-cil (>= 2.6.3), libmono-system-data2.0-cil (>= 
2.6.3), libmono-system2.0-cil (>= 2.10.3), libsqlite3-0 (>= 3.6.13)
Size: 62328
Description: Mono Sqlite library (for CLI 2.0)
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.
 .
 This package contains the Mono Sqlite library for CLI 2.0.
Original-Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Homepage: http://www.mono-project.com/

~# dpkg -p mono-gmcs 
Package: mono-gmcs
Priority: optional
Section: cli-mono
Installed-Size: 1177
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: mono
Version: 2.10.8.1-1
Replaces: mono-devel (<< 2.4.2.3), mono-mcs (>= 1.1.10), mono-mcs (<= 1.1.13)
Depends: mono-runtime (>= 1.1.8.1), libc6 (>= 2.13) | libc6.1 (>= 2.13) | 
libc0.1 (>= 2.13), libmono-corlib2.0-cil (>= 2.10.8.1), libmono-system2.0-cil 
(>= 2.10.3), libmono-corlib2.0-cil (<< 2.10.8.2)
Recommends: pkg-config
Size: 422282
Description: Mono C# 2.0 and C# 3.0 compiler for CLI 2.0
 This is the Mono C# (C-Sharp) 2.0 and C# 3.0 compiler, a platform-independent
 compiler which produces CIL (Common Intermediate Language) binary executables.
 The gmcs compiler supports two different featuresets (C# versions).
 .
 With C# 2.0 (which is the default) it supports:
  - generics
  - iterators (yield)
  - nullable value types
  - partial types
  - anonymous methods
  - static classes
  - coalesce operator: ??
 .
 With C# 3.0 it supports:
  - Language Integrated Query (LINQ)
  - object initializers
  - collection initializers
  - anonymous types
  - local variable type inference
  - implicitly-typed arrays
  - lambda expressions
  - automatic properties
  - extension methods
  - partial methods
 .
 This compiler targets the CLI 2.0 runtime version.
 .
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.
Original-Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Homepage: http://www.mono-project.com/

Also pako trunk version is 804

Original issue reported on code.google.com by jmaks...@gmail.com on 23 Mar 2012 at 7:47

GoogleCodeExporter commented 9 years ago
Your OS is: Ubuntu 12.04LTS Precise 

Seem problem with your package dependencies on your OS.
 "error CS0006: Metadata file `Mono.Data.SqliteClient' could not be found"
it's mean that you have no "mono sqlite" installed or "mono sqlite" did not 
compiled correctly.

Compile Pako on your Laptop Ubuntu, I suggest try this command installing mono 
package on Ubuntu:

sudo apt-get install mono-gmcs libmono-i18n2.0-cil libgdiplus 
libmono-winforms2.0-cil libmono-sqlite2.0-cil subversion

Have fun compile Pako bot

Original comment by arnold.l...@gmail.com on 24 Mar 2012 at 1:57

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Yesterday, I have installed full mono-devel package that solved something 
depends. That's package info with all included\installed dependencies

~$ dpkg -p mono-devel
Package: mono-devel
Priority: optional
Section: cli-mono
Installed-Size: 7824
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: mono
Version: 2.10.8.1-1
Replaces: libmono-dev (<< 2.4), mono-1.0-devel (<< 2.0), mono-2.0-devel (<< 
2.10), mono-gmcs (<< 2.0), mono-mcs (<< 2.0)
Provides: assembly-linker, c-sharp-2.0-compiler, c-sharp-3.0-compiler, 
c-sharp-4.0-compiler, c-sharp-compiler, resource-file-generator, 
strong-name-tool
Depends: mono-runtime (>= 2.10.1), libc6 (>= 2.13) | libc6.1 (>= 2.13) | 
libc0.1 (>= 2.13), libglib2.0-0 (>= 2.31.16), libmono-cecil-private-cil (>= 
2.6.3), libmono-codecontracts4.0-cil (>= 1.0), 
libmono-compilerservices-symbolwriter4.0-cil (>= 1.0), libmono-corlib2.0-cil 
(>= 2.6.3), libmono-corlib4.0-cil (>= 2.10.1), libmono-peapi2.0-cil (>= 2.4.2), 
libmono-peapi4.0-cil (>= 2.10.1), libmono-posix2.0-cil (>= 2.4), 
libmono-posix4.0-cil (>= 2.10.1), libmono-relaxng4.0-cil (>= 2.10.1), 
libmono-security2.0-cil (>= 2.6.7), libmono-security4.0-cil (>= 2.10.1), 
libmono-sharpzip2.84-cil (>= 1.0), libmono-sharpzip4.84-cil (>= 1.0), 
libmono-system-configuration-install4.0-cil (>= 1.0), 
libmono-system-configuration4.0-cil (>= 1.0), libmono-system-core4.0-cil (>= 
2.10.3), libmono-system-data-linq4.0-cil (>= 1.0), libmono-system-data2.0-cil 
(>= 2.6.3), libmono-system-data4.0-cil (>= 2.10.1), 
libmono-system-runtime-serialization4.0-cil (>= 1.0), 
libmono-system-runtime4.0-cil (>= 2.10.1), libmono-system-servicemodel4.0-cil 
(>= 1.0), libmono-system-web-services4.0-cil (>= 1.0), 
libmono-system-web2.0-cil (>= 2.10.3), libmono-system-xml4.0-cil (>= 1.0), 
libmono-system2.0-cil (>= 2.10.3), libmono-system4.0-cil (>= 2.10.7), 
libmono2.0-cil (>= 2.6.3), mono-dmcs (= 2.10.8.1-1), mono-gac (= 2.10.8.1-1), 
mono-xbuild (= 2.10.8.1-1), libmono-cil-dev (= 2.10.8.1-1), libmono-2.0-dev (>= 
2.10.8.1-1), libmono-2.0-dev (<< 2.10.8.1-1.1~), pkg-config
Recommends: mono-csharp-shell
Size: 2093692
Description: Mono development tools
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.
 .
 This package contains various development tools and pulls in the default
 development stack for Mono (which is 4.0 currently).
Original-Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Homepage: http://www.mono-project.com/

Also I install recommended packages.

~$ dpkg -p libmono-i18n2.0-cil
Package: libmono-i18n2.0-cil
Priority: optional
Section: cli-mono
Installed-Size: 995
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: mono
Version: 2.10.8.1-1
Replaces: libmono-corlib2.0-cil (<< 1.2.6-1)
Depends: libmono-corlib2.0-cil (>= 2.6.3), libmono-i18n-west2.0-cil (>= 1.0), 
mono-runtime (>= 2.10.8.1), mono-runtime (<< 2.10.8.2)
Size: 360748
Description: Mono I18N libraries (for CLI 2.0)
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.
 .
 This package contains I18N libraries for CLI 2.0, containing various code
 pages definitions.
Original-Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Homepage: http://www.mono-project.com/

~$ dpkg -p libgdiplus
Package: libgdiplus
Priority: optional
Section: libs
Installed-Size: 461
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: i386
Version: 2.10-3
Depends: libc6 (>= 2.11), libcairo2 (>= 1.4), libexif12, libfontconfig1 (>= 
2.8.0), libfreetype6 (>= 2.2.1), libgif4 (>= 4.1.4), libglib2.0-0 (>= 2.31.2), 
libjpeg8 (>= 8c), libpng12-0 (>= 1.2.13-4), libtiff4, libx11-6
Size: 174502
Description: interface library for System.Drawing of Mono
 This package contains a GDI+ API compatible implementation needed by the
 System.Drawing library of Mono.
Original-Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Homepage: http://www.mono-project.com/Libgdiplus

~$ dpkg -p  libmono-winforms2.0-cil
Package: libmono-winforms2.0-cil
Priority: optional
Section: cli-mono
Installed-Size: 3355
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: mono
Version: 2.10.8.1-1
Replaces: mono-classlib-2.0 (<< 1.1.13.6), mono-classlib-2.0-dbg (<< 1.1.13.6)
Depends: libc6 (>= 2.13) | libc6.1 (>= 2.13) | libc0.1 (>= 2.13), 
libmono-accessibility2.0-cil (>= 1.0), libmono-corlib2.0-cil (>= 2.6.3), 
libmono-posix2.0-cil (>= 2.4), libmono-system-data2.0-cil (>= 2.6.3), 
libmono-system-web2.0-cil (>= 2.10.3), libmono-system2.0-cil (>= 2.10.3), 
libmono-webbrowser2.0-cil (>= 1.0), libx11-6, libgdiplus, 
libmono-i18n-west2.0-cil
Suggests: libglib2.0-0 (>= 2.31.16), libgnomeui-0 (>= 2.22.0), libgtk2.0-0 (>= 
2.16.0), librsvg2-2 (>= 2.22.3), shared-mime-info
Size: 1190132
Description: Mono System.Windows.Forms library (for CLI 2.0)
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.
 .
 This package contains the Mono System.Windows.Forms library for CLI 2.0.
Original-Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Homepage: http://www.mono-project.com/

~$ dpkg -p  libmono-sqlite2.0-cil
Package: libmono-sqlite2.0-cil
Priority: optional
Section: cli-mono
Installed-Size: 241
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: mono
Version: 2.10.8.1-1
Replaces: mono-classlib-2.0 (<< 1.1.13.4-1), mono-classlib-2.0-dbg (<< 
1.1.13.4-1)
Depends: libmono-corlib2.0-cil (>= 2.6.3), libmono-system-data2.0-cil (>= 
2.6.3), libmono-system2.0-cil (>= 2.10.3), libsqlite3-0 (>= 3.6.13)
Size: 62328
Description: Mono Sqlite library (for CLI 2.0)
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.
 .
 This package contains the Mono Sqlite library for CLI 2.0.
Original-Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Homepage: http://www.mono-project.com/

The same problem. Compiler can't find that library Mono.Data.SqliteClient.dll.
List of installed\linked files in mono libraries directory
~$ ls /usr/lib/mono/2.0/
Accessibility.dll                       Npgsql.dll
al.exe                                  OpenSystem.C.dll
Commons.Xml.Relaxng.dll                 PEAPI.dll
cscompmgd.dll                           RabbitMQ.Client.Apigen.exe
CustomMarshalers.dll                    RabbitMQ.Client.dll
genxs.exe                               resgen.exe
gmcs.exe                                
System.ComponentModel.DataAnnotations.dll
gmcs.exe.config                         System.Configuration.dll
I18N.CJK.dll                            System.Configuration.Install.dll
I18N.dll                                System.Core.dll
I18N.MidEast.dll                        System.Data.DataSetExtensions.dll
I18N.Other.dll                          System.Data.dll
I18N.Rare.dll                           System.Data.Linq.dll
I18N.West.dll                           System.Data.OracleClient.dll
ICSharpCode.SharpZipLib.dll             System.Design.dll
ilasm.exe                               System.DirectoryServices.dll
Microsoft.Build.Engine.dll              System.dll
Microsoft.Build.Framework.dll           System.Drawing.Design.dll
Microsoft.Build.Tasks.dll               System.Drawing.dll
Microsoft.Build.Utilities.dll           System.EnterpriseServices.dll
Microsoft.Build.xsd                     System.IdentityModel.dll
Microsoft.Common.targets                System.IdentityModel.Selectors.dll
Microsoft.Common.tasks                  System.Management.dll
Microsoft.CSharp.targets                System.Messaging.dll
Microsoft.VisualBasic.targets           System.Runtime.Remoting.dll
Microsoft.VisualC.dll                   System.Runtime.Serialization.dll
mkbundle.exe                            
System.Runtime.Serialization.Formatters.Soap.dll
Mono.Cairo.dll                          System.Security.dll
Mono.CompilerServices.SymbolWriter.dll  System.ServiceModel.dll
Mono.Data.Sqlite.dll                    System.ServiceProcess.dll
Mono.Data.Tds.dll                       System.Transactions.dll
Mono.Debugger.Soft.dll                  System.Web.Abstractions.dll
Mono.Http.dll                           System.Web.dll
monolinker.exe                          System.Web.DynamicData.dll
Mono.Management.dll                     System.Web.Extensions.Design.dll
Mono.Messaging.dll                      System.Web.Extensions.dll
Mono.Messaging.RabbitMQ.dll             System.Web.Mvc.dll
monop.exe                               System.Web.Routing.dll
Mono.Posix.dll                          System.Web.Services.dll
Mono.Security.dll                       System.Windows.Forms.dll
Mono.Simd.dll                           System.Xml.dll
Mono.Tasklets.dll                       System.Xml.Linq.dll
Mono.WebBrowser.dll                     WindowsBase.dll
Mono.Web.dll                            wsdl.exe
MSBuild                                 xbuild.exe
mscorlib.dll                            xbuild.r

I solved that trouble with compiler by creating link to that lib in dowloaded 
with svn all pako sources. Lib was in 'bin' directory, linked to 
'/usr/lib/mono/2.0/Mono.Data.SqliteClient.dll'

Make build was sucessful, but with some unusual warnings and then Pako says to 
me 'Hello world!'

Original comment by jmaks...@gmail.com on 24 Mar 2012 at 2:58

GoogleCodeExporter commented 9 years ago
That's my make log file attached to comment

Original comment by jmaks...@gmail.com on 24 Mar 2012 at 3:01

Attachments:

GoogleCodeExporter commented 9 years ago
This actually happen with code on Makefile,
ORIGINAL "Makefile"

exe:   core plugins src/Pako/Program.cs
    echo Compiling Pako.exe...
    gmcs src/Pako/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -out:bin/Pako.exe
    echo Compiling Pako.exe... Done

core:
    echo Compiling Core.dll...
    gmcs src/Core/Conference/*.cs src/Core/API/*.cs src/Core/API/Data/*.cs src/Core/DataBase/*.cs src/Core/Kernel/*.cs src/Core/Other/*.cs src/Core/Plugins/*.cs src/Core/Xml/*.cs -r:lib/agsXMPP.dll,Mono.Data.SqliteClient,System.Data.dll -target:library -out:bin/Core.dll -o+
    echo Compiling Core.dll...

plugins: 
    echo Compiling plug-ins...
    gmcs src/Plugins/Admin/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient,System.Data.dll -t:library -out:bin/Plugins/Admin.dll
    gmcs src/Plugins/Alias/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Alias.dll
    gmcs src/Plugins/Def/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Def.dll
    gmcs src/Plugins/Dict/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Dict.dll
    gmcs src/Plugins/Iq/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Iq.dll
    gmcs src/Plugins/Misc/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Misc.dll
    gmcs src/Plugins/Muc/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Muc.dll
    gmcs src/Plugins/Web/*.cs -r:System.Data,System.Web,System.Web.Services,bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Web.dll
    gmcs src/Plugins/Mucfilter/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Mucfilter.dll
    gmcs src/Plugins/Aiml/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,lib/AIMLbot.dll,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Aiml.dll
    gmcs src/Plugins/Scheduler/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,System.Data,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Scheduler.dll
    gmcs src/Plugins/Fun/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,System.Data,Mono.Data.SqliteClient -t:library -out:bin/Plugins/Fun.dll
    echo Compiling plug-ins... Done

    #echo Optimizations... 
    #mono -O=all --aot bin/Pako.exe
    #mono -O=all --aot bin/Core.dll
    #echo Optimizations... Done

install:
    echo Installing Pako...
    cp lib/agsXMPP.dll bin/agsXMPP.dll
    echo Please, configure the bot.
    nano bin/Pako.cfg
    echo Please, configure autmaticly joined rooms. 
    nano bin/Dynamic/Rooms.base
    echo Installing Pako... Done

run:
    mono bin/Pako.exe

You should modify like this:
MODIFY "Makefile"

exe:   core plugins src/Pako/Program.cs
    echo Compiling Pako.exe...
    gmcs src/Pako/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -out:bin/Pako.exe
    echo Compiling Pako.exe... Done

core:
    echo Compiling Core.dll...
    gmcs src/Core/Conference/*.cs src/Core/API/*.cs src/Core/API/Data/*.cs src/Core/DataBase/*.cs src/Core/Kernel/*.cs src/Core/Other/*.cs src/Core/Plugins/*.cs src/Core/Xml/*.cs -r:lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll,System.Data.dll -target:library -out:bin/Core.dll -o+
    echo Compiling Core.dll...

plugins: 
    echo Compiling plug-ins...
    gmcs src/Plugins/Admin/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll,System.Data.dll -t:library -out:bin/Plugins/Admin.dll
    gmcs src/Plugins/Alias/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Alias.dll
    gmcs src/Plugins/Def/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Def.dll
    gmcs src/Plugins/Dict/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Dict.dll
    gmcs src/Plugins/Iq/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Iq.dll
    gmcs src/Plugins/Misc/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Misc.dll
    gmcs src/Plugins/Muc/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Muc.dll
    gmcs src/Plugins/Web/*.cs -r:System.Data,System.Web,System.Web.Services,bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Web.dll
    gmcs src/Plugins/Mucfilter/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Mucfilter.dll
    gmcs src/Plugins/Aiml/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,lib/AIMLbot.dll,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Aiml.dll
    gmcs src/Plugins/Scheduler/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,System.Data,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Scheduler.dll
    gmcs src/Plugins/Fun/*.cs -r:bin/Core.dll,lib/agsXMPP.dll,System.Data,bin/Mono.Data.SqliteClient.dll -t:library -out:bin/Plugins/Fun.dll
    echo Compiling plug-ins... Done

    #echo Optimizations... 
    #mono -O=all --aot bin/Pako.exe
    #mono -O=all --aot bin/Core.dll
    #echo Optimizations... Done

install:
    echo Installing Pako...
    cp lib/agsXMPP.dll bin/agsXMPP.dll
    echo Please, configure the bot.
    nano bin/Pako.cfg
    echo Please, configure autmaticly joined rooms. 
    nano bin/Dynamic/Rooms.base
    echo Installing Pako... Done

run:
    mono bin/Pako.exe

Original comment by arnold.l...@gmail.com on 24 Mar 2012 at 9:20

Attachments:

GoogleCodeExporter commented 9 years ago
My first try to fix was that way. But I think that's made changed original 
code. 
By the way, what that warnings in build dialogue does mean?
  Thanks for helpfull answers

Original comment by jmaks...@gmail.com on 25 Mar 2012 at 4:52

GoogleCodeExporter commented 9 years ago

Original comment by alexey...@gmail.com on 30 Apr 2013 at 7:05