Great! It turned out I must have had an incorrect version of freetype6.dll
in C:\Windows\System32\, and replacing it with the version from TortoiseHg's
gtk/ directory solved the problem. Thanks!
On Tue, Oct 26, 2010 at 11:12 PM, Steve Borho <[email protected]> wrote:
> On Tue, Oct 26, 2010 at 10:33 PM, Ben Torell <[email protected]> wrote:
> > Thanks, Steve. I did what you said, and I got a pop-up error that says
> "The
> > procedure entry point FT_Select_Size could not be located in the dynamic
> > link library freetype6.dll." Some quick Googling seems to indicate that
> this
> > is a problem with GTK+. However, I'm a bit confused, since, according to
> the
> > hgtk wiki page (http://bitbucket.org/tortoisehg/stable/wiki/hgtk), GTK+
> 2.16
> > is supposed to come bundled with THG. I would think that uninstalling and
> > reinstalling, like I did, would have solved the issue, but it did not. I
> > tried explicitly uninstalling GTK+ and reinstalling GTK+ 2.16, but this
> did
> > not resolve the problem, either. I don't remember doing anything that
> would
> > have messed up my GTK configuration. Is there something else that I
> should
> > be doing?
>
> TortoiseHg bends over backwards to avoid problems like these. The
> first thing hgtk.exe does is insert its own gtk/ folder at the start
> of the system PATH so it _should_ find its own DLLs first. However
> GTK has its own DLL loading logic that ignores the PATH and looks in
> places like C:\Windows.
>
> I suggest looking for older GTK DLLs lying about in your system path
> and see if they can be removed (note that tortoisehg does not place
> any GTK DLLs in the PATH, because they are not properly versioned).
>
> As a last measure, you can use one of the preview installers of the Qt
> port of TortoiseHg available at
> http://bitbucket.org/tortoisehg/thg/downloads.
>
> --
> Steve Borho
>
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss