
Paco
Francisco T. Martinez
iMilDotCalc Available for Sale
MilDotCalc is now available on the Mac App Sto...
Continue readingFarewell
My son's remains were put to rest yesterday in the Dallas/Fort Worth National Cemetery. It was military burial with full honors. Just before we parted to the hollow ground we were given over medal...
Continue readingMil Dot Calculation Software
As many of you know, I have an interest in long range shooting. Here in Texas, there are quite a few shooting ranges that sport...
Continue readingPaco's Blog
Gnome# in Win32: Closer, Closer...
A considerable breakthrough was achieved yesterday. Using the MinGW/MSYS build environment provided by the installer I had been working on. I got the GtkSourceView 1.4.2 unmanaged component to build right. Later, I figured how I could make GtkSourceView find the language spec files. I had to create a .gnome2/gtksourceview-1.0 directory in my Window's user %HOMEPATH% and move all the spec files there rather than in the customary /usr/share/gtksoruceview-1.0.
The results speak for them self!
Another Gnome on Win32 discovery came when I realized that gnomeui-2 opens some sockets during it's initialization. This may not be the case in Linux (there, it probably uses file sockets). However, before I figured what was going on, anything (for example a simple invocation of Gnome.About) would make programs crash in a less than friendly stack trace that was clearly way down in the unmanaged bowls of the system.
Finally, it turns out that ws2_32.dll (Winsock 2) does not have the same exports in Windows 2000 than it does in Windows XP. As a result, the Gnome/Gnome# is working good in Windows XP but breaks in Windows 2000. I will keep everyone posted as I tackle MonoDoc -- specifically browser.exe which now compiles but craps out at runtime.
Comments: Gnome# in Win32: Closer, Closer...
wow, that's pretty impressive. Note that some work went in in gtksourceview upstream to improve win32 support. For instance we now use xdg_data_dirs which should make locatong the lang files way easier.
We'd love to have feedback on that given that we do not have a win32 environment. Feel free to get in touch with us.
Mr. Borelli:
What a great honor to have you comment in my blog entry. Thank you very much for the work you and the rest of the GtkSourceView team does. I know that us mono developers are going to empower a lot of applications thanks to the great capabilities that your library offer.
Thank you and we will keep the communication open!