Re: Code Compiles in Win32/Linux; dies in Win32 only
- From: Steven Greenslade <steven arianblaidd com au>
- To: Eric P <eric maillist gmail com>
- Cc: gtkmm-list gnome org
- Subject: Re: Code Compiles in Win32/Linux; dies in Win32 only
- Date: Thu, 22 Feb 2007 01:34:11 +1100
Eric P wrote:
> I often have a problem with code that compiles/executes fine in Linux
> and compiles in Win32 but bails on execution.
>
> The only thing I can think of is my versions of GTK/GTKmm aren't
compatible(?)
>
> Installed:
> GTK+ dev. env. for Windows 2.10.7-1
> - from Tor's site
> gtkmm dev. env. 2.8 (2.8.8-2 I believe)
> - from http://www.pcpm.ucl.ac.be/~gustin/win32_ports/
Try upgrading your gtkmm to 2.10. There are updated binaries located
here: http://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/
(I'll reply to the list this time)
Thanks for the link and quick reply.
I'm now at:
gtkmm-win32-devel-2.10.6-1
I rebooted Winders, and since I'm using Dev-C++, I ran pkg-config
against gtkmm-2.4 for --cflags and --libs output and stuck that into
my project.
However, I still only get good binaries intermittently. I wish I
could put my finger on it, but it just seems really finicky on Win32
(i.e., I make a small change, it compiles and then produces a bad
binary all of a sudden) . Several times I've verified that my code is
producing a good binaries in Linux, and when I bring the code over to
Win32 it'll compile w/o error, but it very often produces a bad binary
(around half the time).
I've attached some code for a simple program I'm trying to work up.
It doesn't have any functionality really; it's just laying out the
GUI.
Let me know if I can provide any more info. I still wonder if my
gtk/gtkmm environment is not setup correctly. Maybe I should
downgrade gtk to 2.10.6 as well (currently at 2.10.7)?
Thanks for reading,
Eric P.
------------------------------------------------------------------------
_______________________________________________
gtkmm-list mailing list
gtkmm-list gnome org
http://mail.gnome.org/mailman/listinfo/gtkmm-list
It's just a small thing, but have you tried re-building your code in
Dev-Cpp using Ctrl-F11? This will force Dev-Cpp to compile -all- files
again.
Dev-Cpp doesn't check if the header files have been changed, and it has
(for me at least) lead to some strange behavior. I tend to do a clean
build when ever I change large amounts of files, or modify any headers.
Hope it helps. =]
~ Steve
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]