Aqua-Soft Forums: Compile Gdi++ For X64 Windows - Aqua-Soft Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Compile Gdi++ For X64 Windows Want to compile it for x64 Rate Topic: -----

#1 User is offline   pencilcheck Icon

  • Group: Member
  • Posts: 6
  • Joined: 15-December 08

Posted 15 June 2009 - 07:42 AM

Hi guys I wonder if anyone has experience on compile this naughty little guy there. The author only compiled it for x32 system, I wonder if it's possible to compile it for x64?
I never compile with visual studio before and I don't know what to add to the makefile to make it work, hope somebody can help me fulfill this wish. And hopefully bring another waves of font smoothing revolution on windows :D
0

#2 User is offline   matonga Icon

  • Group: Developers
  • Posts: 1,286
  • Joined: 04-September 06

Posted 17 June 2009 - 07:36 PM

I'm not sure if you should modify the makefile at all.

However for sure GDI++ includes some injection procedures, which will need to be adjusted (to use 64 bit pointers and instructions, more than anything else).

Also there is the problem of 32 bit apps running under x64 Windows. In theory the easiest way to solve this would be to compile both x32 and x64 versions, and make the x32 version inject only 32 bit processes, and the x64 version to inject only 64 bit ones.

BTW, has anyone tried to run gdi++ "as is", under any 64 bit version of Windows?
0

#3 User is offline   yanquis1972 Icon

  • Group: Member
  • Posts: 38
  • Joined: 16-June 09

Posted 18 June 2009 - 01:21 AM

i run gdi++ fine under win 7 64. didnt realize it was even a potential issue.
0

#4 User is offline   Bogo Icon

  • Group: Member
  • Posts: 95
  • Joined: 24-January 06

Posted 18 June 2009 - 10:28 AM

View Postyanquis1972, on Jun 18th 2009, 02:21 AM, said:

i run gdi++ fine under win 7 64. didnt realize it was even a potential issue.


If you run it on a 64 bit version of Windows, 32 bit apps get the GDI++ font rendering while 64 bit apps do not.
0

#5 User is offline   Ojalord Icon

  • Group: Member
  • Posts: 578
  • Joined: 29-March 07

Posted 19 June 2009 - 06:30 PM

View PostBogo, on Jun 18th 2009, 03:58 PM, said:

If you run it on a 64 bit version of Windows, 32 bit apps get the GDI++ font rendering while 64 bit apps do not.


Yep. It works on all 32bit apps. Sadly, that excludes standard win apps such as explorer.
0

#6 User is offline   jmsasra Icon

  • Group: Member
  • Posts: 3
  • Joined: 31-July 09

Posted 01 August 2009 - 01:26 PM

has anybody had any luck with this yet? sorry to drag up an old thread and that but I've had no luck with this project thus far.

I have a very limited bordering on non-existent knowledge of C++, and so far i've had to download a freeware make command which annoyingly doesn't like the makefile included with GDI++, since I wasn't able to use make through visual studio 2008 because I couldn't find it.

I was just wondering whether anybody had successfully got the 64 bit hooks working, or could just shed a little light on how one would go about accomplishing this.

Cheers
0

#7 User is offline   pencilcheck Icon

  • Group: Member
  • Posts: 6
  • Joined: 15-December 08

Posted 03 August 2009 - 08:21 AM

It seems like in order to successfully compile for x64 we need x64 detour which unfortunately it's not free. That's all I know so far hopefully shed some light on the hope of success on compiling x64 gdi++.
0

#8 User is offline   jmsasra Icon

  • Group: Member
  • Posts: 3
  • Joined: 31-July 09

Posted 11 August 2009 - 09:21 PM

That can't be the only way, there must be another way round this. Thanks for the info though man
0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic