+batari Posted May 28, 2011 Share Posted May 28, 2011 Finally, it looks like Mono supports VisualbB. To run VbB, type "mono VisualbB.exe" and it should run. It isn't perfect (it tries to access a non-existent Windows registry) but so far most things seem to work. My distro already had mono, but to get vbB working, I had to install mono-vbnc, which are Visual Basic libraries. Other distros might need the full mono package installed. It does not work in Mono for OS X, unfortunately, and it appears to be because of the internal browser in the start page, which is not supported in OS X. There is currently no way to fix this unless Jeff is willing to build a version without the internal browser. 3 Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted May 28, 2011 Share Posted May 28, 2011 There is currently no way to fix this unless Jeff is willing to build a version without the internal browser. I bet he would since probably no VbB user on the planet uses the internal browser. Quote Link to comment Share on other sites More sharing options...
ScumSoft Posted May 28, 2011 Share Posted May 28, 2011 Actually...I use the internal browser to pull up references off your site RT I find it convenient to just click the tab in bB to get quick info. Quote Link to comment Share on other sites More sharing options...
jwierer Posted May 28, 2011 Share Posted May 28, 2011 That's pretty cool. It is the existence of the browser control or when it tries to actually load a page? Disabling is easy, removing it requires a little more work unless I permanently remove it. Anything else break? I would guess the music editor wouldn't work too well. -Jeff Quote Link to comment Share on other sites More sharing options...
+batari Posted May 28, 2011 Author Share Posted May 28, 2011 That's pretty cool. It is the existence of the browser control or when it tries to actually load a page? Disabling is easy, removing it requires a little more work unless I permanently remove it. Anything else break? I would guess the music editor wouldn't work too well. -Jeff It's the mere existence of the browser that causes it to fail. It fails to start with a message like this: libgluezilla not found. To have webbrowser support, you need libgluezilla installed Unhandled Exception: System.InvalidOperationException: WinForms_SeeInnerException ---> System.NullReferenceException: Object reference not set to an instance of an object at System.Windows.Forms.WebBrowser.Navigate (System.Uri url) [0x00000] in <filename unknown>:0 and so on. The "libgluezilla" library is for internal browser support and there is no libgluezilla port for OSX right now (and it's not clear if there will be anytime soon.) I'd guess that the references to the browser would need to be removed for it to work. Quote Link to comment Share on other sites More sharing options...
jwierer Posted May 28, 2011 Share Posted May 28, 2011 That actually seems like it just fails when it attempts to call the navigate method. I'll try commenting that out and sending you a private binary later. You'll probably have to grab the latest WIP with all the latest libs off my blog to test it though. -Jeff Quote Link to comment Share on other sites More sharing options...
esplonky Posted May 28, 2011 Share Posted May 28, 2011 what about wine? Quote Link to comment Share on other sites More sharing options...
jwierer Posted May 28, 2011 Share Posted May 28, 2011 what about wine? Fails under Wine. I think there is a different thread on that. -Jeff Quote Link to comment Share on other sites More sharing options...
+batari Posted May 28, 2011 Author Share Posted May 28, 2011 what about wine? If it runs natively under Linux/Mono, why would you need Wine? Quote Link to comment Share on other sites More sharing options...
esplonky Posted May 29, 2011 Share Posted May 29, 2011 well i have wine and it doesnt work under wine, how do i use mono? ive never heard of mono until now Quote Link to comment Share on other sites More sharing options...
+batari Posted May 29, 2011 Author Share Posted May 29, 2011 First see if you have Mono by typing "mono" at the command line. If not, download and install mono from your Linux repository or from here: http://www.go-mono.com/mono-downloads/download.html Once installed, download Visual bB, switch to the folder with the Visual bB files, and type "mono VisualbB.exe" In my case (Ubuntu 10.04) it already had Mono but not all of the runtime libraries so I just needed to install mono-vbnc. Quote Link to comment Share on other sites More sharing options...
esplonky Posted May 30, 2011 Share Posted May 30, 2011 i do not have mono, and there doesn't seem to be anything on there for fedora/redhat Quote Link to comment Share on other sites More sharing options...
+batari Posted May 30, 2011 Author Share Posted May 30, 2011 Found something - looks like it's not the latest version, but it may work. http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/mono-core Quote Link to comment Share on other sites More sharing options...
esplonky Posted May 31, 2011 Share Posted May 31, 2011 it's for fedora 14 so it should work. im currently running fedora 14 and fedora 15 was released 6 days ago so it should be up to date. Quote Link to comment Share on other sites More sharing options...
esplonky Posted May 31, 2011 Share Posted May 31, 2011 i get this error message [esplonky@Esplonky visualbb]$ mono VisualbB.exe ** (VisualbB.exe:17774): WARNING **: The following assembly referenced from /home/esplonky/Desktop/visualbb/VisualbB.exe could not be loaded: Assembly: Microsoft.VisualBasic (assemblyref_index=1) Version: 8.0.0.0 Public Key: b03f5f7f11d50a3a The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/home/esplonky/Desktop/visualbb/). ** (VisualbB.exe:17774): WARNING **: Could not load file or assembly 'Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The entry point method could not be loaded Quote Link to comment Share on other sites More sharing options...
+batari Posted May 31, 2011 Author Share Posted May 31, 2011 You need the Visual Basic runtimes - here are some possibilies: http://rpmfind.net/linux/rpm2html/search.php?query=mono(vbnc) Quote Link to comment Share on other sites More sharing options...
esplonky Posted June 4, 2011 Share Posted June 4, 2011 now it's asking for libgluezilla. there is no rpm for fedora 14 on RPMfind Quote Link to comment Share on other sites More sharing options...
+batari Posted June 5, 2011 Author Share Posted June 5, 2011 now it's asking for libgluezilla. there is no rpm for fedora 14 on RPMfind Can't find one either. For me, libgluezilla was included in mono-vbnc so maybe a different build of that package would work. If not, you'll probably have to wait for Jeff to build a version without browser support (which should also make it work in OS X.) Quote Link to comment Share on other sites More sharing options...
esplonky Posted June 12, 2011 Share Posted June 12, 2011 oh and the page you sent to me for mono-vbnc had no rpm for fedora Quote Link to comment Share on other sites More sharing options...
esplonky Posted June 12, 2011 Share Posted June 12, 2011 nevermind, the link was messed up so i had to put the ending ')' so it worked now i am installing mono-vbnc Quote Link to comment Share on other sites More sharing options...
esplonky Posted June 12, 2011 Share Posted June 12, 2011 i get this: Can't install /tmp/mono-basic-2.6.2-1.fc14.i686-1.rpm as no transaction Quote Link to comment Share on other sites More sharing options...
littleman jack Posted June 12, 2011 Share Posted June 12, 2011 Mono is one of the many linux controversies, along with KDE vs Gnome, rpm vs. deb, old desktops vs. new desktops, etc. Fedora and Gnusense do not support Mono, while Ubuntu and Debian do. So you probably will have to install mono from source yourself if you want it on Fedora. I don't think you'll find it in the repositories. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.