[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gtkmm
Subject:    Re: Downloading GTK++ Dev for Windows
From:       <test_account () tutanota ! de>
Date:       2015-01-21 2:51:54
Message-ID: Jg9Oo59----0 () tutanota ! de
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hello James,
I had the exact same problem when porting from linux to Windows, and to tell 
you the truth is was the biggest pain in my life which ended with no success.

However after painful struggling I found another solution which granted me 
most recent version for Windows including most recent compiler version!

First thing you need to do if you want to use latest gtkmm is to forget about 
Microsoft compiler and Visual studio, and instead use GCC, first because 
nobody makes builds for most recent MSVC and second compiling on your own as 
I told you.. is *very painful*!

There is already built gtkmm3 package for mingw (GCC port for Windows) both 
64bit and 32 bit.... so here are the steps for you:

1.) download MSYS2 from 
http://sourceforge.net/p/msys2/wiki/MSYS2%20installation
         (make sure you download the version for your platform (32 or 64)

2.) It is important to follow *all* installment guide from the above link!
3.) once MSYS2 is installed *and* configured as described go to install 
directory and open open up mingw64_shell.bat or mingw32_shell.bat depending 
on you desired toolchain and then type:
         pacman -Ss | grep gtkmm3

     output of above command will look something like this:
   mingw32/mingw-w64-i686-gtkmm3 3.14.0-1
   mingw64/mingw-w64-x86_64-gtkmm3 3.14.0-1

  finally to install ie. 64 bit gtkmm3 package type:
   pacman -S mingw-w64-x86_64-gtkmm3

and there you go James, you now have most recent gtkmm in matter of minutes!!

also to install ie. 64bit GCC toolchain (compiler and other stuff) you run:
pacman -S mingw-w64-x86_64-gcc

pacman will install all dependencies you need, additionally you may want to 
install more tools such as make.
you can browse available packages by typing:

pacman -Ss | grep "desired package name"

To actually code you may want to consider downloading ie. Code::Blocks IDE 
and make your IDE setup such as: include directories, and toolchain settings.

Everything you need to setup your Development environment is located inside 
mingw64 or mingw32 directory once all the packages have been installed with 
pacman!

good luck James and please don't even try to compile with Visual Studio MSVC 
on your own because you could fail just like everyone else who tried!




21. Jan 2015 00:53 by james.walsh@setoreaustralia.com:


>
> Hi Everyone,
>
>   
>
> First off, I'm a relative newbie to gnome development, so please be nice> J
>
>   
>
> I'm porting an existing system over to Windows and am needing to compile 
> libxml++, requiring glibmm > 2.31.2. As such, I'm trying to download the 
> latest GTKmm build, but the download link at> 
> http://www.gtkmm.org/en/download.html>  which returns a 404 at> 
> http://live.gnome.org/gtkmm/MSWindows
>
>   
>
> The only resource I could find was the wiki page (> 
> https://wiki.gnome.org/Projects/gtkmm/MSWindows> ) linking to the FTP 
> server (> http://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/> ) but the 
> last build there was 2010-11 for version 2.22 of GTK.
>
>   
>
> Can anyone advise what the broken link should be or where I can obtain the 
> most recent GTKmm release with the newer glibmm builds?
>
>   
>
> I did download the latest glibmm on its own but MSVC is giving me a whole 
> bunch of missing files for some reason, so I thought GTKmm might be an 
> easier ‘all-in-one' solution ready to go. If I can't get the latest GTKmm 
> on Windows, getting glibmm working manually will be my next point of 
> attack.
>
>   
>
> Thanks,
>
> James
>
>   
>
> Regards,
>
> Dr. James Walsh
>
> ------------------------------------------------------
>
> Research Fellow>                                            
>
> Wearable Computer Lab>                   Ph:> +61 (0)8 830 23976
>
> University of South Australia>      
>
>   
>
>   
>
>
> DISCLAIMER: This email and any attachments are confidential. They may 
> contain privileged information or copyright material. You must not read, 
> copy, use or disclose them without authorisation. If you are not an 
> intended recipient, please contact us at once by return email and then 
> delete both messages and all attachments.
>
[Attachment #5 (text/html)]

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<br />Hello James,<br />I had the exact same problem when porting from linux to \
Windows, and to tell you the truth is was the biggest pain in my life which ended \
with no success.<br /><br />However after painful struggling I found another solution \
which granted me most recent version for Windows including most recent compiler \
version!<br /><br />First thing you need to do if you want to use latest gtkmm is to \
forget about Microsoft compiler and Visual studio, and instead use GCC, first because \
nobody makes builds for most recent MSVC and second compiling on your own as I told \
you.. is *very painful*!<br /><br />There is already built gtkmm3 package for mingw \
(GCC port for Windows) both 64bit and 32 bit.... so here are the steps for you:<br \
/><br />1.) download MSYS2 from <a \
href="http://sourceforge.net/p/msys2/wiki/MSYS2%20installation/" \
target="_blank">http://sourceforge.net/p/msys2/wiki/MSYS2%20installation</a><br \
/>&nbsp;&nbsp;&nbsp;&nbsp; (make sure you download the version for your platform (32 \
or 64)<br /><br />2.) It is important to follow *all* installment guide from the \
above link!<br />3.) once MSYS2 is installed *and* configured as described go to \
install directory and open open up mingw64_shell.bat or mingw32_shell.bat depending \
on you desired toolchain and then type:<br />&nbsp;&nbsp;&nbsp;&nbsp; pacman -Ss | \
grep gtkmm3<br /><br />&nbsp;&nbsp; output of above command will look something like \
this:<br />&nbsp; mingw32/mingw-w64-i686-gtkmm3 3.14.0-1<br />&nbsp; \
mingw64/mingw-w64-x86_64-gtkmm3 3.14.0-1<br /><br />&nbsp;finally to install ie. 64 \
bit gtkmm3 package type:<br />&nbsp; pacman -S mingw-w64-x86_64-gtkmm3<br /><br />and \
there you go James, you now have most recent gtkmm in matter of minutes!!<br /><br \
/>also to install ie. 64bit GCC toolchain (compiler and other stuff) you run:<br \
/>pacman -S mingw-w64-x86_64-gcc<br /><br />pacman will install all dependencies you \
need, additionally you may want to install more tools such as make.<br />you can \
browse available packages by typing:<br /><br />pacman -Ss | grep &quot;desired \
package name&quot;<br /><br />To actually code you may want to consider downloading \
ie. Code::Blocks IDE and make your IDE setup such as: include directories, and \
toolchain settings.<br /><br />Everything you need to setup your Development \
environment is located inside mingw64 or mingw32 directory once all the packages have \
been installed with pacman!<br /><br />good luck James and please don't even try to \
compile with Visual Studio MSVC on your own because you could fail just like everyone \
else who tried!<br /><br /><br /><br /><br />21. Jan 2015 00:53 by <a \
href="mailto:james.walsh@setoreaustralia.com" \
target="_blank">james.walsh@setoreaustralia.com</a>:<br /><br /><blockquote \
class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; \
margin-left: 5px;">




<div class="WordSection1">
<p class="MsoNormal">Hi Everyone,</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">First off, I'm a relative newbie to gnome development, so please \
be nice <span style="font-family: &quot;wingdings&quot;">J</span></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">I'm porting an existing system over to Windows and am needing to \
compile libxml++, requiring glibmm &gt; 2.31.2. As such, I'm trying to download the \
latest GTKmm build, but the download link at <a target="_blank" \
href="http://www.gtkmm.org/en/download.html">http://www.gtkmm.org/en/download.html</a> \
which returns a 404 at <a target="_blank" \
href="http://live.gnome.org/gtkmm/MSWindows">http://live.gnome.org/gtkmm/MSWindows</a>
 </p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">The only resource I could find was the wiki page (<a \
target="_blank" href="https://wiki.gnome.org/Projects/gtkmm/MSWindows">https://wiki.gnome.org/Projects/gtkmm/MSWindows</a>) \
linking to the FTP server (<a target="_blank" \
href="http://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/">http://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/</a>)
  but the last build there was 2010-11 for version 2.22 of GTK.</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">Can anyone advise what the broken link should be or where I can \
obtain the most recent GTKmm release with the newer glibmm builds? </p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">I did download the latest glibmm on its own but MSVC is giving \
me a whole bunch of missing files for some reason, so I thought GTKmm might be an \
easier ‘all-in-one' solution ready to go. If I can't get the latest GTKmm on \
Windows, getting  glibmm working manually will be my next point of attack.</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">Thanks,</p>
<p class="MsoNormal">James</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal"><span>Regards,</span></p>
<p class="MsoNormal"><span>Dr. James Walsh</span></p>
<p class="MsoNormal"><span style="font-size: \
8.0pt">------------------------------------------------------</span></p> <p \
class="MsoNormal"><span style="font-size: 8.0pt"><a target="_blank" \
href="mailto:Researc%20Fellow"><span style="color: blue">Research Fellow</span></a> \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 </span></p>
<p class="MsoNormal"><span style="font-size: 8.0pt"><a target="_blank" \
href="http://wearables.unisa.edu.au/"><span style="color: blue">Wearable Computer \
Lab</span></a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ph: <span \
style="color: blue">+61 (0)8 830 23976</span></span></p> <p class="MsoNormal"><span \
style="font-size: 8.0pt"><a target="_blank" href="http://www.unisa.edu.au/"><span \
style="color: blue">University of South Australia</span></a> &nbsp;&nbsp; </span></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;</p>
</div>
<br />
<hr />
<font size="1" face="Arial">DISCLAIMER: This email and any attachments are \
confidential. They may contain privileged information or copyright material. You must \
not read, copy, use or disclose them without authorisation. If you are not an \
intended  recipient, please contact us at once by return email and then delete both \
messages and all attachments.<br /> </font></blockquote>  </body>
</html>



_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic