[Mono-list] poor mysql performance under debian testing
Hello I have an extremely weird problem. I have 2 linux installations on my machine. One is debian woody (upgraded to testing) and the other is suse linux 9. Somehow it seems that under debian the mysql performance is 10x slower than on suse (where it runs just fine). I did a lot of investigation already but it seems that a) the normal mono performance on debian is fine (see benchmark program below). Its even a bit better than on suse b) the general mysql performance (without mono) seems to be equally good (tested with a simple perl DBI script) c) as soon as the bytefx driver is used debian is 10x slower than suse Here is the program I used to test it: snip using System; using System.Text; using System.Security.Cryptography; using ByteFX.Data.MySqlClient; namespace PerfTest { class PerfTest { [STAThread] static void Main(string[] args) { DateTime start = DateTime.Now; Console.WriteLine(Starting test); Random rand = new Random(); ASCIIEncoding ae = new ASCIIEncoding(); for ( int i = 5; i 1; i++ ) { // generate random string with length of i byte[] buffer = new byte[i]; rand.NextBytes(buffer); string toEncode = ae.GetString(buffer); string result = EncryptPassword(toEncode); if ( i%1000 == 0 ) Console.WriteLine( - encoding {0},i); } TimeSpan duration = DateTime.Now.Subtract(start); Console.WriteLine(Test took {0} ms,duration.TotalMilliseconds); // now start the mysql test 100 times start = DateTime.Now; for ( int i = 0; i 100; i++ ) { Console.WriteLine(start mysql test #{0},i); TestMySQL(); } duration = DateTime.Now.Subtract(start); Console.WriteLine(complete mysql test took {0},duration); } public static void TestMySQL() { DateTime start = DateTime.Now; MySqlConnection conn = new MySqlConnection(server=127.0.0.1;database=database;User ID=user;Password=pass); conn.Open(); MySqlCommand cmd = conn.CreateCommand(); cmd.CommandText = SELECT * FROM nuke_users; MySqlDataReader reader = cmd.ExecuteReader(); while (reader.NextResult()) { for ( int i = 0; i reader.FieldCount; i++ ) { string result = reader[i].ToString(); } } cmd.Dispose(); conn.Close(); TimeSpan duration = DateTime.Now.Subtract(start); Console.WriteLine( single mysql test took {0},duration); } public static String EncryptPassword( String aPassword ) { ASCIIEncoding ae = new ASCIIEncoding(); byte[] data = ae.GetBytes(aPassword); MD5 md5 = new MD5CryptoServiceProvider(); byte[] result = md5.ComputeHash(data); String hashStr = ; for ( int i = 0 ; i result.Length; i++ ) hashStr += String.Format({0:x},result[i]); return hashStr; } } } /snip Results: Encoding test: suse 12,6 s ; debian 10,6s single mysql test: suse: ~0,5s; debian ~5,5s complete mysql tests: suse 55,4s, debian 9m11,8s Here are some other details about my installations * obviously, its always the same machine * kernel versions: suse 2.4.21-99, debian 2.4.26-1 * file system: suse: reiser; debian: ext2 * I am using mono-0.91.tar.gz from www.go-mono.com and compiled it without any special options on both machines * mysql versions: suse 4.0.15, debian 4.0.18 * config files for mysql are the same * mysql user: under suse its running as root, under debian its running under mysql * both installations are more or less out of the box, this means only the basic packages installed which are needed to compile and run mono and mysql (mysql was installed from the package). Debian (as already stated) was upgraded to testing (change to testing in sources.list and do apt-get distupgrade). I already posted a msg on mysqlnet.sf.net but nobody answered there. So this is my last resort. Please help before I go absolutely mental! _ Der WEB.DE Virenschutz schuetzt Ihr Postfach vor dem Wurm Netsky.A-P! Kostenfrei fuer alle FreeMail Nutzer. http://f.web.de/?mc=021157 ___ Mono-list maillist - [EMAIL
[Mono-list] need tech support
hi I have downloaded Mono Beta1 version and installed on to my system i have Apache running on windows 2000 profrssional machine. i am unable to configure apache to run aspx files. When i tryed executing mono.exe it gives me an dll error libglib.dll not in path i tried setting it still dint work please help me out in getting mono up with apache so that it can server aspx pages. regards srinath - This email was sent using http://cafemail.dcccafe.com . ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Building from CVS: gmcs.exe not found
On Wed, 2004-05-12 at 17:30, Andrew Arnott wrote: I downloaded CVS yesterday, and updated it this morning. I ran from the cvs\mono directory: ./autogen.sh prefix=/usr ./make fullbuild (1) -prefix should be --prefix, and ./make should be make (2) AFAIK, the generics compiler gmcs is not built by default. You need to do ./autogen.sh --prefix=/usr --with-preview=yes make bootstrap make install [ the last two steps are equivalent to make fullbuild, which is deprecated ]. My mono files are found in /usr/bin/mono, etc. So I believe the prefix above is correct. But the build fails with the error below. It appears that the gmcs.exe file is being looked for in the / directory rather than /usr/bin/. make[3]: Entering directory `/root/cvs/mono/runtime' if test -f ../../mcs/gmcs/gmcs.exe; then f=../../mcs/gmcs/gmcs.exe; else f=/gmcs.exe; fi; \ echo cp -f $f .; \ cp -f $f . cp -f /gmcs.exe . cp: cannot stat `/gmcs.exe': No such file or directory make[3]: *** [gmcs.exe] Error 1 make[3]: Leaving directory `/root/cvs/mono/runtime' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/cvs/mono/runtime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/cvs/mono' make: *** [all] Error 2 biscuit:~/cvs/mono # locate gmcs.exe /usr/bin/gmcs.exe /usr/lib/mono/2.0/gmcs.exe biscuit:~/cvs/mono # I created a symbolic link to it in the / directory, and got passed that error. Then the build crashed with this error: cp -f ../../../mcs/class/lib/default/System.Web.Services.dll . cp -f ../../../mcs/class/lib/default/System.Windows.Forms.dll . cp -f ../../../mcs/class/lib/default/System.Xml.dll . make[3]: Leaving directory `/root/cvs/mono/runtime/net_1_1' Making all in net_2_0 make[3]: Entering directory `/root/cvs/mono/runtime/net_2_0' cp -f ../../../mcs/class/lib/net_2_0/mscorlib.dll . cp: cannot stat `../../../mcs/class/lib/net_2_0/mscorlib.dll': No such file or directory make[3]: *** [mscorlib.dll] Error 1 make[3]: Leaving directory `/root/cvs/mono/runtime/net_2_0' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/cvs/mono/runtime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/cvs/mono' make: *** [all] Error 2 Ive never managed to get a make fullbuild to work with any snapshot, so I may have environment variables that need to be initialized? I dont know. But any help would be appreciated. -- Peter Wainwright [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] need tech support
El jue, 13-05-2004 a las 11:34, [EMAIL PROTECTED] escribió: hi I have downloaded Mono Beta1 version and installed on to my system i have Apache running on windows 2000 profrssional machine. i am unable to configure apache to run aspx files. When i tryed executing mono.exe it gives me an dll error libglib.dll not in path i tried setting it still dint work please help me out in getting mono up with apache so that it can server aspx pages. There's no support for mod_mono/apache on Windows (yet, until someone cares to provide a patch ;-). -Gonzalo ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Re last message(mono/mod-mono)
Hi Tom, I was told by someone at Ximian, that they ought to retire mono 0.31 from red-carpet, so they will soon fix this beta1 vs 0.31 conflicts. In the mean time you could either uninstall beta1 and reinstall 0.31, or keep your fingers crossed so the fine people at Ximian have some spare time to spend at solving this problem. Good luck! On Thu, 2004-05-13 at 04:34, tom potts wrote: Sorry - it seems something in the mono channel uninstalls mono in favour of mono-core which then prevents mod-mono (and indeed mono) being installed. I'll try and check that out in more detail but it will be much later. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] need tech support
Hi, if you have convigured apache as a service, PATH does not help you, you would have to copy all the stuff (dlls) into system32 e.g. (see the documentation about windows services). Run apache as a process during your evaluation and set the PATH correctly before starting it. You may encounter other erros then, worse than this... ;-) Ferda -Original Message- From: Gonzalo Paniagua Javier [mailto:[EMAIL PROTECTED] Sent: Friday, May 14, 2004 08:34 To: [EMAIL PROTECTED] Subject: Re: [Mono-list] need tech support El jue, 13-05-2004 a las 11:34, [EMAIL PROTECTED] escribi: hi I have downloaded Mono Beta1 version and installed on to my system i have Apache running on windows 2000 profrssional machine. i am unable to configure apache to run aspx files. When i tryed executing mono.exe it gives me an dll error libglib.dll not in path i tried setting it still dint work please help me out in getting mono up with apache so that it can server aspx pages. There's no support for mod_mono/apache on Windows (yet, until someone cares to provide a patch ;-). -Gonzalo ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] compiling error!!
try out to compile 091... dont work with a bizarous error: rm -f .libs/interp.lo gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libgc/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGC_LINUX_THREADS -DMONO_USE_EXC_TABLES -D_GNU_SOURCE -D_REENTRANT -fexceptions -D_FILE_OFFSET_BITS=64 -g -O2 -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -c interp.c -MT interp.lo -MD -MP -MF .deps/interp.TPlo -fPIC -DPIC -o .libs/interp.lo interp.c: In function `ves_exec_method_with_context': interp.c:3823: warning: label `mint_default' defined but not used gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libgc/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGC_LINUX_THREADS -DMONO_USE_EXC_TABLES -D_GNU_SOURCE -D_REENTRANT -fexceptions -D_FILE_OFFSET_BITS=64 -g -O2 -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -c interp.c -MT interp.lo -MD -MP -MF .deps/interp.TPlo -o interp.o /dev/null 21 make[3]: *** [interp.lo] Erreur 1 make[3]: quittant le répertoire « /data/mono/mono-0.91/mono/interpreter » make[2]: *** [all-recursive] Erreur 1 anyone have idea? thanks in advance! regardsUn click pour s'engager : MSN Actions Solidaires ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] need tech support
El vie, 14-05-2004 a las 10:09, Ferdinand Prantl escribió: Hi, if you have convigured apache as a service, PATH does not help you, you would have to copy all the stuff (dlls) into system32 e.g. (see the documentation about windows services). Run apache as a process during your evaluation and set the PATH correctly before starting it. You may encounter other erros then, worse than this... ;-) Dude, mod_mono is NOT supported on windows. Unless you added support for it in the code and i didn't realize... ;-) -Gonzalo ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] need tech support
El vie, 14-05-2004 a las 10:09, Ferdinand Prantl escribió: Hi, if you have convigured apache as a service, PATH does not help you, you would have to copy all the stuff (dlls) into system32 e.g. (see the documentation about windows services). Run apache as a process during your evaluation and set the PATH correctly before starting it. You may encounter other erros then, worse than this... ;-) Dude, mod_mono is NOT supported on windows. Unless you added support for it in the code and i didn't realize... ;-) -Gonzalo ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] poor mysql performance under debian testing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Rainer Burgstaller dijo: Hello I have an extremely weird problem. I have 2 linux installations on my machine. One is debian woody (upgraded to testing) and the other is suse linux 9. Somehow it seems that under debian the mysql performance is 10x slower than on suse (where it runs just fine). I did a lot of investigation already but it seems that a) the normal mono performance on debian is fine (see benchmark program below). Its even a bit better than on suse b) the general mysql performance (without mono) seems to be equally good (tested with a simple perl DBI script) c) as soon as the bytefx driver is used debian is 10x slower than suse The code that comes with Mono is very very slow, but you can download the lastest bytefx code from http://sourceforge.net/projects/mysqlnet/; and you will see it is very fast. I don't know why there is this problem with mono, the mono code of bytefx is not up to date? What I don't understand is why you have this problem depending on the distribution, maybe in SuSE you have the lastest bytefx code installed already? Sergio. - -- [aka Marble] Web Personalhttp://www.marblestation.com Registered LiNUX user #140941http://counter.li.org Socio #3274 de HispaLinuxhttp://www.hispalinux.es Socio de GPL URVhttp://www.gplurv.org GnuPG key: 0x0ED2CF9Dhkp://pgp.escomposlinux.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFApKFrfGXf5g7Sz50RAq3eAJ92PlS1bfPftsuiX9nPeTmkUu480gCeIw5q y6sbd0pdiBq32fzNZn5b8us= =1jZT -END PGP SIGNATURE- ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] RE: poor mysql performance under debian testing
What I don't understand is why you have this problem depending on the distribution, maybe in SuSE you have the lastest bytefx code installed already? No, that is not possible since I downloaded the sourcecode to mono-0.91 on both platforms and compiled it there. I dont use the suse rpms. I will try the mysqlnet stuff on the weekend maybe it helps. thanks for the suggestion ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] need tech support
From: Gonzalo Paniagua Javier [mailto:[EMAIL PROTECTED] El vie, 14-05-2004 a las 10:09, Ferdinand Prantl escribi: Hi, if you have convigured apache as a service, PATH does not help you, you would have to copy all the stuff (dlls) into system32 e.g. (see the documentation about windows services). Run apache as a process during your evaluation and set the PATH correctly before starting it. You may encounter other erros then, worse than this... ;-) Dude, mod_mono is NOT supported on windows. Unless you added support for it in the code and i didn't realize... ;-) Aha, I did not know, just thought you must have already done everything... :-) just pointed out the most often problem with windows services. I'm not so far with xsp to port it, now I rather do not like the cygwin business and would rather investigate the possibility of the mingw build chain... Ferda -Gonzalo ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] compiling error!!!
i have this error when i try to compile mono 091 i think to have all neccesray libs ! rm -f .libs/interp.lo gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libgc/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGC_LINUX_THREADS -DMONO_USE_EXC_TABLES -D_GNU_SOURCE -D_REENTRANT -fexceptions -D_FILE_OFFSET_BITS=64 -g -O2 -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -c interp.c -MT interp.lo -MD -MP -MF .deps/interp.TPlo -fPIC -DPIC -o .libs/interp.lo interp.c: In function `ves_exec_method_with_context': interp.c:3823: warning: label `mint_default' defined but not used gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libgc/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGC_LINUX_THREADS -DMONO_USE_EXC_TABLES -D_GNU_SOURCE -D_REENTRANT -fexceptions -D_FILE_OFFSET_BITS=64 -g -O2 -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -c interp.c -MT interp.lo -MD -MP -MF .deps/interp.TPlo -o interp.o /dev/null 21 make[3]: *** [interp.lo] Erreur 1 make[3]: quittant le répertoire « /data/mono/mono-0.91/mono/interpreter » make[2]: *** [all-recursive] Erreur 1 can somebody help me (sorry for flood but the other message was sent in html ./.. regards ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Building from CVS: gmcs.exe not found - PATCH
Thank you for your patch. I have adapted it slightly. I thought it was cleaner to actually define the two variables that were missing rather than swap them out of the Makefile. This patch reflects this. Can anyone comment on why this patch is necessary? Why do Jaroslaw and I have to apply this patch in order to build and everyone else seems fine? -Original Message- From: Jaroslaw Kowalski [mailto:[EMAIL PROTECTED] Sent: Thursday, May 13, 2004 3:48 PM To: Andrew Arnott Subject: Re: [Mono-list] Building from CVS: gmcs.exe not found In your case using the text editor may be enough. There are 3 minor changes so you should figure it out. To apply the patch you enter the directory containing the sources and run: patch -p 1 /full/path/to/patch/file (or is it -p 0 or some other number, I never remember) Jarek - Original Message - From: Andrew Arnott [EMAIL PROTECTED] To: Jaroslaw Kowalski [EMAIL PROTECTED] Sent: Thursday, May 13, 2004 11:24 PM Subject: RE: [Mono-list] Building from CVS: gmcs.exe not found Jarek, Thank you for the response. Having never worked with CVS before now, I don't know how to apply the .patch file. Is there some utility that applies it? Or do I just look at it in a text editor and make the changes that seem obvious? Thanks again, Andrew -Original Message- From: Jaroslaw Kowalski [mailto:[EMAIL PROTECTED] Sent: Thursday, May 13, 2004 12:52 PM To: Andrew Arnott; [EMAIL PROTECTED] Subject: Re: [Mono-list] Building from CVS: gmcs.exe not found Here's the temporary patch I've developed that fixes this issue - worked for me, I hope it'll work for you too. Jarek - Original Message - From: Andrew Arnott [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, May 13, 2004 5:46 PM Subject: RE: [Mono-list] Building from CVS: gmcs.exe not found I found out more about my problem below. But I can't solve it by myself. Any help would be greatly appreciated! The /mono/runtime/Makefile that came out of CVS this morning, that was generated by autogen.sh, references an environment variable named $(fx20dir). And the Makefile is trying to copy the gmcs.exe file from $(fx20dir)/gmcs.exe. It seems that $(fx20dir) is not set anywhere in any Makefile that I checked. Where should it be set? The fact that it is not set is what is causing the first error. Any ideas, please? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andrew Arnott Sent: Wednesday, May 12, 2004 10:30 AM To: [EMAIL PROTECTED] Subject: [Mono-list] Building from CVS: gmcs.exe not found I downloaded CVS yesterday, and updated it this morning. I ran from the cvs\mono directory: ./autogen.sh -prefix=/usr ./make fullbuild My mono files are found in /usr/bin/mono, etc. So I believe the prefix above is correct. But the build fails with the error below. It appears that the gmcs.exe file is being looked for in the / directory rather than /usr/bin/. make[3]: Entering directory `/root/cvs/mono/runtime' if test -f ../../mcs/gmcs/gmcs.exe; then f=../../mcs/gmcs/gmcs.exe; else f=/gmcs.exe; fi; \ echo cp -f $f .; \ cp -f $f . cp -f /gmcs.exe . cp: cannot stat `/gmcs.exe': No such file or directory make[3]: *** [gmcs.exe] Error 1 make[3]: Leaving directory `/root/cvs/mono/runtime' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/cvs/mono/runtime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/cvs/mono' make: *** [all] Error 2 biscuit:~/cvs/mono # locate gmcs.exe /usr/bin/gmcs.exe /usr/lib/mono/2.0/gmcs.exe biscuit:~/cvs/mono # I created a symbolic link to it in the / directory, and got passed that error. Then the build crashed with this error: cp -f ../../../mcs/class/lib/default/System.Web.Services.dll . cp -f ../../../mcs/class/lib/default/System.Windows.Forms.dll . cp -f ../../../mcs/class/lib/default/System.Xml.dll . make[3]: Leaving directory `/root/cvs/mono/runtime/net_1_1' Making all in net_2_0 make[3]: Entering directory `/root/cvs/mono/runtime/net_2_0' cp -f ../../../mcs/class/lib/net_2_0/mscorlib.dll . cp: cannot stat `../../../mcs/class/lib/net_2_0/mscorlib.dll': No such file or directory make[3]: *** [mscorlib.dll] Error 1 make[3]: Leaving directory `/root/cvs/mono/runtime/net_2_0' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/cvs/mono/runtime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/cvs/mono' make: *** [all] Error 2 I've never managed to get a make fullbuild to work with any snapshot, so I may have environment variables that need to be initialized? I don't know. But any help would be appreciated. monobootstrap.patch Description: monobootstrap.patch
[Mono-list] Prj2make-sharp enters Beta cycle
prj2make-sharp code name Lightfoot, has entered the beta cycle. This current release (0.17) is functionally equivalent to the previous release (0.16.20). However, we debut RPM packages for Linux and will follow that offering with Windows installation packages. A great deal of non-apparent changes have taken place in the structure of the source code. Please, don't hesitate to file a bug or at least contact the mailing list should there be any issues concerning this release. prj2make-sharp code name Lightfoot, has entered the beta cycle. This current release (0.17) is functionally equivalent to the previous release (0.16.20). However, we debut RPM packages for Linux and will follow that offering with Windows installation packages. A great deal of non-apparent changes have taken place in the structure of the source code. Please, don't hesitate to file a bug or at least contact the mailing list should there be any issues concerning this release. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Prj2make-sharp enters Beta cycle
deja vu On Fri, 14 May 2004 08:12:29 -0500, Francisco T. Martinez [EMAIL PROTECTED] wrote: prj2make-sharp code name Lightfoot, has entered the beta cycle. This current release (0.17) is functionally equivalent to the previous release (0.16.20). However, we debut RPM packages for Linux and will follow that offering with Windows installation packages. A great deal of non-apparent changes have taken place in the structure of the source code. Please, don't hesitate to file a bug or at least contact the mailing list should there be any issues concerning this release. prj2make-sharp code name Lightfoot, has entered the beta cycle. This current release (0.17) is functionally equivalent to the previous release (0.16.20). However, we debut RPM packages for Linux and will follow that offering with Windows installation packages. A great deal of non-apparent changes have taken place in the structure of the source code. Please, don't hesitate to file a bug or at least contact the mailing list should there be any issues concerning this release. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] ADO.NET tests
Hello: Firebird with Firebird Net Provider. Have you reviewed the NUnit test suite that ships with the Firebird .NET provider sources ?? Or do you mean other type of tests ?? -- Best regards Carlos Guzmán Álvarez Vigo-Spain ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] missing Gtk# binding packages suse 9.1 from mono website
There seem to be some packages missing on the mono website for SuSE 9.1. The following packages can be found for SuSE 9.0 and or not available for 9.1 : Gtk# binding development tools: * perl-XML-LibXML-Common-0.13-1.ximian.8.1.i586.rpm * perl-XML-NamespaceSupport-1.08-1.ximian.8.1.i586.rpm * perl-XML-NodeFilter-0.01-1.ximian.8.1.i586.rpm * perl-XML-SAX-0.12-1.ximian.8.1.i586.rpm * gtk-sharp-gapi-0.91.1-0.ximian.8.0.i586.rpm I need the gtk-sharp-gapi in order to install monodevelop. (mono and monodoc run fine) Is there a reason why they are missing and/or where can i find the source code for it? Nick ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono/MS Stacks
Hi! I have noticed in the relase notes for Beta1 that contents are spli into two: - Mono Stack - Microsoft .NET Compatible Stack What are the differences between those two? Are there any legal restrains on using the latter? Best regards! Michal Ziemski ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Microsoft .Net
We currently have a system written in Microsoft c#.Net, what we are aiming to do is distribute our product on linux. Will it be possible to compile our product in MS C#.Net and copy the files on to linux and it work ? Or will we have to make the code compile within mono first. What would be nice is in the Debug/Release options in VS.Net we had another for Linux Mono which used the mono compiler to compile our code or someother way to check within VS.Net that it will be compatible. If all this is possible we use SQLDMO.Dll for getting information about sql servers on the network will this be possible to use from within linux. Thanks in advance Rik
[Mono-list] Monodoc: Am I missing something
Hi guys I recently jumped into the mono stuff, after seeing a presentation in the Novell's Brainshare (I work for Novell). I manage to install mono using red carpet, but I'm missing the mono handbook in monodoc. When I select the topic, I get an error with theroot:/monohb url . How could I get that part of the documentation? Pablo
Re: [Mono-list] Mono/MS Stacks
Michal, for Beta 1, we've split Mono into many different packages so you can pick and chose what you install. While a patent review is in progress, some have expressed concerned about the patent issues that could be associated with ADO.NET/ASP.NET/SWF. For those, they're free to only install ECMA stuff (core, ...) and Mono stack items. Erik On May 14, 2004, at 4:26 AM, Micha Ziemski wrote: Hi! I have noticed in the relase notes for Beta1 that contents are spli into two: - Mono Stack - Microsoft .NET Compatible Stack What are the differences between those two? Are there any legal restrains on using the latter? Best regards! Michal Ziemski ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] missing Gtk# binding packages suse 9.1 from mono website
On Fri, 2004-05-14 at 10:57, Nick Van Eeckhout wrote: There seem to be some packages missing on the mono website for SuSE 9.1. The following packages can be found for SuSE 9.0 and or not available for 9.1 : Gtk# binding development tools: * perl-XML-LibXML-Common-0.13-1.ximian.8.1.i586.rpm * perl-XML-NamespaceSupport-1.08-1.ximian.8.1.i586.rpm * perl-XML-NodeFilter-0.01-1.ximian.8.1.i586.rpm * perl-XML-SAX-0.12-1.ximian.8.1.i586.rpm * gtk-sharp-gapi-0.91.1-0.ximian.8.0.i586.rpm They were not made available in beta-1 and they will be in beta-2. In the meantime, you can find the packages in http://primates.ximian.com/~duncan/tmp/suse-91-i586 Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] ASP.NET/Mono/SUSE 9/Apache 2
Looking through the archives, it appears that there is a problem with mod_mono and SUSE9/Apache2. I wonder if anyone has resolved this. I tried the latest mono and mod_mono with the Apache2. Following the instructions, the best I could get was the .aspx page returned to the browser without being processed. I uninstalled the Apache2 RPM's and built Apache2 from source. I end up with the same results. I'm sure mod_mono is loading, but it appears to not be processing the pages. I'd be happy to debug the problem in Apache and mod_mono if someone can give me some hints on how to best setup Apache for debugging. I turned on the debugging in mod_mono.c and got some messages on startup. But after that, nothing to the screen or apache log files. Thanks, _ Keith Murray Senior Software Engineer Leonine Development Services, Inc. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Microsoft .Net
The whole idea behind .NET and Mono (the CLI standard) is that you can compile with one and run on the other. In theory, you shouldnt need to compile with the Mono C# compiler in order for your programs to run on Mono. I have successfully written C# programs in Visual Studio .NET 2003, copied the assemblies (.exes) to Linux and run under Mono with perfect results. In other words, you shouldnt need a Mono target in Visual Studio. That being said, your SQLDMO.dll is a Win32 DLL not managed code. Therefore it probably will not work in the Linux environment. There may be an open source Linux replacement, but not that I know of. For all the open source coders, I have found SQLDMO to be buggy and poorly documented. I believe that all it does can be reproduced with (more or less) standard T-SQL. This would be a good thing to re-implement using managed code. From your non-authoritative source, Andrew From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rik Dodsworth Sent: Friday, May 14, 2004 8:09 AM To: [EMAIL PROTECTED] Subject: [Mono-list] Microsoft .Net We currently have a system written in Microsoft c#.Net, what we are aiming to do is distribute our product on linux. Will it be possible to compile our product in MS C#.Net and copy the files on to linux and it work ? Or will we have to make the code compile within mono first. What would be nice is in the Debug/Release options in VS.Net we had another for Linux Mono which used the mono compiler to compile our code or someother way to check within VS.Net that it will be compatible. If all this is possible we use SQLDMO.Dll for getting information about sql servers on the network will this be possible to use from within linux. Thanks in advance Rik
Re: [Mono-list] Monodoc: Am I missing something
Hi Pablo, right now we've pulled out the mono handbook for a complete rewrite. You can check it out of the mono cvs, module 'monkeyguide' Erik On May 14, 2004, at 11:30 AM, Pablo Chacin wrote: Hi guys I recently jumped into the mono stuff, after seeing a presentation in the Novell's Brainshare (I work for Novell). I manage to install mono using red carpet, but I'm missing the mono handbook in monodoc. When I select the topic, I get an error with the root:/monohb url . How could I get that part of the documentation? Pablo
[Mono-list] Add app to Gnome menu
Hello all I wrote a little app that I would like to add to my Gnome menu programatically. Does anyone have any pointers for me? Thank you. ...chap PS: if anyone interested, here is the app. Not much to it, but this is my first shot at it :) http://madpenguin.org/modules.php?op=modloadname=DB_phpBB2file=viewtopict=649 ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] ASP.NET/Mono/SUSE 9/Apache 2
I got far enough that I could get a compiled from source Apache2 to load mod_mono. I could even get it to build if I rebuilt Apache2 using the same command line options as the SuSE RPM. However, if I compiled mod_mono against the stock SuSE build, and attempted to load it, I got no joy. It's more than a permissions issue, (although you should make sure that the wwwrun user has proper permissions to /usr/share/doc/xsp/test, which it does by default. Also make sure that wwwrun is the owner of /tmp/mod_mono_socket and /tmp/.wapi) and it appears to have something specific to do with the way SuSE is building and/or distributing apache2. Sorry I don't have an answer for you, but that's as far as I got before other priorities came calling. :) Adam On Fri, 2004-05-14 at 09:44, Keith Murray wrote: Looking through the archives, it appears that there is a problem with mod_mono and SUSE9/Apache2. I wonder if anyone has resolved this. I tried the latest mono and mod_mono with the Apache2. Following the instructions, the best I could get was the .aspx page returned to the browser without being processed. I uninstalled the Apache2 RPM's and built Apache2 from source. I end up with the same results. I'm sure mod_mono is loading, but it appears to not be processing the pages. I'd be happy to debug the problem in Apache and mod_mono if someone can give me some hints on how to best setup Apache for debugging. I turned on the debugging in mod_mono.c and got some messages on startup. But after that, nothing to the screen or apache log files. Thanks, _ Keith Murray Senior Software Engineer Leonine Development Services, Inc. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list -- Adam Jacob Cell (206) 619-7151 Sr. Systems Engineer, Corporate Infrastructure and Applications InfoSpace, Inc. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Add app to Gnome menu
Le ven 14/05/2004 à 19:39, Fred Blaise a écrit : Hello all I wrote a little app that I would like to add to my Gnome menu programatically. Does anyone have any pointers for me? Thank you. ...chap I think than you can do it via GConf. -- Stéphane KLEIN Home page : http://www.harobed.org Jabber : [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] sharp glue problems
Hi, I recently installed the mono beta stuff on redhat 8, I used the rh9 rpms then recompiled the mono runtime source to get mono to work. mono appears to work, but monodevelop and monodoc crash at start with unhandled exceptions... Monodoc gives: Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. --- System.DllNotFoundException: gtksharpglue Monodevelop give: Unhandled Exception: System.DllNotFoundException: gnomesharpglue I have installed gtk-sharp and gtk-sharp-gapi but cant find anything about a gnome-sharp-glue package anywhere. has any one got this to work on rh8? -- Rob Brown-Bayliss = ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Mono for Windows
Miguel de Icaza wrote: Porting Evolution to Windows is an option we are looking at. It is not related to Mono in any way. I can only hope :) ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] sharp glue problems
On Sat, 2004-05-15 at 09:01, Rob Brown-Bayliss wrote: Hi, I recently installed the mono beta stuff on redhat 8, I used the rh9 rpms then recompiled the mono runtime source to get mono to work Solved. updated Xfree libs -- Rob Brown-Bayliss = ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list