Not logged inGosu Forums
Forum back to libgosu.org Help Search Register Login
Up Topic Gosu / Gosu News / Gosu 0.7.26 released (& 0.7.26.1 Hotfix Gem for Linux)
- - By jlnr (dev) Date 2011-01-09 11:09
Hey,

Version 0.7.26 is available in the usual places.

• Ruby: Added Color#== and Color::argb/Color::rgba constructors
• All: Added Window#gl(z, &block) (Ruby) / Graphics::scheduleGL(functor, z) (C++)
• All. Optimized Gosu's rendering backend a bit
• Ruby: All Strings coming from Gosu are now correctly tagged as UTF-8 in Ruby 1.9
• Linux: Fixed TTF font height/clipping

This one is certainly a minor release for most users. I think the next release will go into the same direction: Finish some half-baked features even though it's annoying.
Reply
Parent - - By erisdiscord Date 2011-01-09 16:16
Huh? Minor? Being able to schedule OpenGL calls like other draw operations is pretty major. Awesome release!
Reply
Parent - - By jlnr (dev) Date 2011-01-09 17:08
For the minority that can get the ruby-opengl gem to work :) I had to temporarily bake my own glClear into Gosu to even test this. I always get "Invalid operation" using the gem and neither Google nor source code really explained the situation.
Parent - - By RavensKrag Date 2011-01-09 17:34
Regaurding the ruby-opengl gem, on Ubuntu (and I assume thus, on Debian) there is a package in the repository which should be used instead of the gem.  libopengl-ruby1.8 or libopengl-ruby1.9.1, depending on which version of ruby you are using.  Strangely, the 1.9.1 version is the one for 1.9.1.  Additionally, ruby1.9.1 likewise installs 1.9.2, at least on Ubuntu 10.10.
Reply
Parent - - By erisdiscord Date 2011-01-10 06:00
Good god, trying to use Ubuntu and Ruby together is like trying to dress a cat. ;___;
Reply
Parent - - By AmIMeYet Date 2011-01-10 23:40
Not at all. I find it much more easy than windows, *before* the installers.

The use of that package is merely a suggestion. You can add the dependencies yourself, if you want. The package just makes it a bit easier.

I never use them myself though.. ..I use RVM for my rubies, so the packages don't work.
Reply
Parent - By erisdiscord Date 2011-01-11 03:58
I have fortunately not dealt with Ruby on Windows. Homebrew and RVM make my life easy.
Reply
Parent - - By RavensKrag Date 2011-01-09 17:36
Did you add any extra dependencies? I seem unable to get the gem to build.

Here's the error I got, posted to pastebin.
http://pastebin.com/511uwsz3
Reply
Parent - By jlnr (dev) Date 2011-01-09 20:55
Grrrr. I thought I was so smart for remembering to update the gem, except that I forgot the gem was for Linux and not OS X.

Now I have to push out 0.7.26.1 gems.
Parent - - By jlnr (dev) Date 2011-01-09 21:37
Reverted the extconf.rb, and re-uploaded the gem as 0.7.26.1. Does it work now?
Parent - By RavensKrag Date 2011-01-09 21:39
Works fine now, thanks ^_^
Reply
Parent - By jlnr (dev) Date 2011-01-14 00:46
Gosu compiled natively for MSVC2010, contributed via email:

> I need to use the v100 toolset, so I compiled the libs for both debug and release on my Windows 7 machine with Visual Studio 2010 Professional. Tested it quickly on both my x86 and x64 machines, express edition or otherwise with success. Linked fine against a few varyingly primitive apps.
> http://armhasasite.com/gosu/GosuVS2010Libs.rar
> I linked against fmodapi375 and the June2010 DXSDK version of dxguid.lib when it complained for the respective lib and header files.


Thanks to James Armstrong for this!
Up Topic Gosu / Gosu News / Gosu 0.7.26 released (& 0.7.26.1 Hotfix Gem for Linux)

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill