From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Newsgroups: gmane.emacs.bugs Subject: bug#20917: 24.5; Emacs hang after installing gtk3 in windows 7 Date: Mon, 29 Jun 2015 02:58:05 +0000 (UTC) Message-ID: <1736770466.1407413.1435546685720.JavaMail.yahoo@mail.yahoo.com> References: <83mvzj68jm.fsf@gnu.org> Reply-To: Andy NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1407412_1354661667.1435546685714" X-Trace: ger.gmane.org 1435546764 18873 80.91.229.3 (29 Jun 2015 02:59:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Jun 2015 02:59:24 +0000 (UTC) Cc: "20917@debbugs.gnu.org" <20917@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 29 04:59:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Z9PHr-0007kX-HT for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Jun 2015 04:59:11 +0200 Original-Received: from localhost ([::1]:40412 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9PHq-0006Gd-KF for geb-bug-gnu-emacs@m.gmane.org; Sun, 28 Jun 2015 22:59:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9PHm-0006Fg-C4 for bug-gnu-emacs@gnu.org; Sun, 28 Jun 2015 22:59:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z9PHi-0004xa-8e for bug-gnu-emacs@gnu.org; Sun, 28 Jun 2015 22:59:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59270) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9PHi-0004ww-5o for bug-gnu-emacs@gnu.org; Sun, 28 Jun 2015 22:59:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Z9PHh-0004QD-PH for bug-gnu-emacs@gnu.org; Sun, 28 Jun 2015 22:59:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andy Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Jun 2015 02:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20917 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20917-submit@debbugs.gnu.org id=B20917.143554672016968 (code B ref 20917); Mon, 29 Jun 2015 02:59:01 +0000 Original-Received: (at 20917) by debbugs.gnu.org; 29 Jun 2015 02:58:40 +0000 Original-Received: from localhost ([127.0.0.1]:60716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z9PHL-0004Pc-B1 for submit@debbugs.gnu.org; Sun, 28 Jun 2015 22:58:39 -0400 Original-Received: from nm17-vm3.bullet.mail.ne1.yahoo.com ([98.138.91.147]:39825) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z9PHJ-0004PO-L5 for 20917@debbugs.gnu.org; Sun, 28 Jun 2015 22:58:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1435546711; bh=2PEvW4U6FfSzEB8DY0dgpglM6YaqwRqZvVKPCn34cqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=j/dnPnJTxNvevmV2vBaBFJKAn0G3G4sa5VYCE3Ui3TOEq2DbyayvuFysAVp8GxWD7wOzmBoPXVP/d/W/2jArre1rjydCfZdUVVRBTlEE8fw3dcpJf8gKvKgS+w9fuEg+Siwjz24tFQYSwTv1JbgB0B4vediWKKFp+phOa0Rg6exKIX+Rkmq0TQSOnOV/5MBUj3exhKCna/vvpYqRDrZonsEb+M2MwXt9n0YEELlQWmu7j0VXKymg8q1seGSEEtxCynI3SLDsIXekfx9eh69sWGSlcKx00TPOZz1+1oNBm0l33UYhQuUBuNi637q0oXVn54IG1AxZC2CjqPl3Ucfa0A== Original-Received: from [98.138.100.116] by nm17.bullet.mail.ne1.yahoo.com with NNFMP; 29 Jun 2015 02:58:31 -0000 Original-Received: from [98.138.88.238] by tm107.bullet.mail.ne1.yahoo.com with NNFMP; 29 Jun 2015 02:58:31 -0000 Original-Received: from [127.0.0.1] by omp1038.mail.ne1.yahoo.com with NNFMP; 29 Jun 2015 02:58:31 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 917525.78693.bm@omp1038.mail.ne1.yahoo.com Original-Received: by 98.138.101.163; Mon, 29 Jun 2015 02:58:31 +0000 In-Reply-To: <83mvzj68jm.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:104460 Archived-At: ------=_Part_1407412_1354661667.1435546685714 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Bravo, Eli!!! Thanks a lot. I don't know what a "DLL hell" is, but it works= ! I downloaded librsvg and all its required libs and installed them. And no= w emacs can start normally. I think one should put a link in FAQ about usin= g gtk3 in emacs under windows: One has to use the port from ezwinports firs= t before using gtk3+. Your help is greatly appreciated. How do I close the = bug report now? Andy,=C2=A0 From: Eli Zaretskii To: Andy =20 Cc: 20917@debbugs.gnu.org=20 Sent: Monday, June 29, 2015 3:34 AM Subject: Re: bug#20917: 24.5; Emacs hang after installing gtk3 in windows = 7 =20 > Date: Sun, 28 Jun 2015 12:39:14 +0000 (UTC) > From: Andy >=20 > I installed 24.5 in windows 7. Everything worked perfectly (after install= ing > sbcl, quicklisp, slime etc). The issue is after I did the following:=20 >=20 > I downloaded gtk3.6.4 all-in-one bundle from > http://www.gtk.org/download/win32.php, unzip it and put the path, > /dir-to-gtk-bin/, in the windows environment variable, as instructed. The > moment I put the path > in, emacs hang during the starting process. The menu appears but I can't > click it. I have to alt-contrl-del to kill it. Emacs starts normally > after I removed the path. I have read the FAQ for emacs and emacs in > windows. It looks like that emacs will use GTK images if the path is > in. I think that there is some conflict with the newest image lib in the > gtk3 under windows, since most of the lib versions in the gtk/bin is > newer than those in ezwinports. But I am too noob to check which > one. Thanks.=20 You are in DLL hell.=C2=A0 To fix that, copy the libraries you downloaded from the ezwinports site to the same directory where you have emacs.exe.=C2=A0 Then Emacs will use the ezwinports libraries and not those from GTK. ------=_Part_1407412_1354661667.1435546685714 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Bravo, Eli!!! Thank= s a lot. I don't know what a "DLL hell" is, but it works! I downloaded libr= svg and all its required libs and installed them. And now emacs can start n= ormally. I think one should put a link in FAQ about using gtk3 in emacs und= er windows: One has to use the port from ezwinports first before using gtk3= +. Your help is greatly appreciated. How do I close the bug report now? And= y, 


= From: Eli Zaretskii <eliz@= gnu.org>
To: Andy &= lt;deqi123@yahoo.com>
Cc: 20917@debbugs.gnu.org
Sen= t: Monday, June 29, 2015 3:34 AM
Subject: Re: bug#20917: 24.5; Emacs hang after ins= talling gtk3 in windows 7

> Date: Sun, 28 Jun 2015 12:= 39:14 +0000 (UTC)



> From: Andy <deqi123@yahoo.com><= br clear=3D"none">>
> I installed 24.5 in windows = 7. Everything worked perfectly (after installing
> sbc= l, quicklisp, slime etc). The issue is after I did the following:
>
> I downloaded gtk3.6.4 all-in-one bun= dle from
> http://www.gtk.org/download/win32.= php, unzip it and put the path,
> /dir-to-gtk-bin/= , in the windows environment variable, as instructed. The
> moment I put the path
> in, emacs hang during th= e starting process. The menu appears but I can't
> cli= ck it. I have to alt-contrl-del to kill it. Emacs starts normally
> after I removed the path. I have read the FAQ for emacs and = emacs in
> windows. It looks like that emacs will use = GTK images if the path is
> in. I think that there is = some conflict with the newest image lib in the
> gtk3 = under windows, since most of the lib versions in the gtk/bin is
> newer than those in ezwinports. But I am too noob to check whic= h
> one. Thanks.


You are in DLL hell.  To fix that, copy the libraries you downl= oaded
from the ezwinports site to the same directory wher= e you have
emacs.exe.  Then Emacs will use the ezwin= ports libraries and not those
from GTK.



=
------=_Part_1407412_1354661667.1435546685714--