Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 13459 invoked from network); 11 Jan 2011 14:58:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Jan 2011 14:58:44 -0000 Received: (qmail 55646 invoked by uid 500); 11 Jan 2011 14:58:44 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 55492 invoked by uid 500); 11 Jan 2011 14:58:41 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 55485 invoked by uid 99); 11 Jan 2011 14:58:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Jan 2011 14:58:41 +0000 X-ASF-Spam-Status: No, hits=1.5 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of pajbam@gmail.com designates 74.125.82.44 as permitted sender) Received: from [74.125.82.44] (HELO mail-ww0-f44.google.com) (74.125.82.44) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Jan 2011 14:58:31 +0000 Received: by wwa36 with SMTP id 36so1851327wwa.1 for ; Tue, 11 Jan 2011 06:58:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:from:mime-version :content-type:subject:date:in-reply-to:to:references:message-id :x-mailer; bh=gt8wlWpClBa9j4MNaMAHS4QnhjYlvlkU8AavdotoylM=; b=Sp87yKkZ4jjAVlqPtQ2fyG1aLD/slQndjRNPd913NjCQSjJ62IeNN0NRPtUSkR7iUX ZuSMeoXw/5b1U536MxhetgijYylCioAlW/k6T48AfSI8Su1pw7KGMlf0bmvufwwoOY+l pUXuTT8CRqD/XIyPhDuNKcNXwlFNPtbBl9B+c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:mime-version:content-type:subject:date:in-reply-to:to :references:message-id:x-mailer; b=TA7fO43Hyaazd0vgAw9Ldf79b4iHvr8KllKC8nFA1QBt6LCVP2rO9Lh8RtkIbGJFBu x5PYCrznp8zGuo5aoKH8mwmUUTwN93pWxq8K6LTorJz6UF8/zz1tvBrorLR1WSBpc6Pw dPdVkCX0ZI1VMfu8fFt0Vx6Fe1KIh4Zkj6Ihc= Received: by 10.227.164.70 with SMTP id d6mr4585941wby.167.1294757890750; Tue, 11 Jan 2011 06:58:10 -0800 (PST) Received: from [192.168.0.52] (lon92-10-78-226-4-211.fbx.proxad.net [78.226.4.211]) by mx.google.com with ESMTPS id e12sm14774118wer.36.2011.01.11.06.58.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 11 Jan 2011 06:58:09 -0800 (PST) Sender: Pierre-Arnaud Marcelot From: Pierre-Arnaud Marcelot Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: multipart/alternative; boundary=Apple-Mail-2-770589715 Subject: Re: studio build and install on Win 64 bits Date: Tue, 11 Jan 2011 15:58:05 +0100 In-Reply-To: <4D2C63BC.20801@gmx.de> To: "Apache Directory Developers List" References: <4D1107DA.8080204@gmx.de> <4D2C59AA.5060204@gmx.de> <4D2C63BC.20801@gmx.de> Message-Id: <329A592E-3F92-473E-B4D0-A2D955868020@marcelot.net> X-Mailer: Apple Mail (2.1082) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-2-770589715 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi again Antoine, Both issues should now be fixed in trunk. I also forced the regeneration of the distributions on the Hudson = machine. If you're still willing to test it out, this new version should work = better I think. Regards, Pierre-Arnaud On 11 janv. 2011, at 15:05, Antoine Levy-Lambert wrote: > On 1/11/2011 8:38 AM, Pierre-Arnaud Marcelot wrote: >>=20 >> Hi Antoine, >>=20 >> On 11 janv. 2011, at 14:22, Antoine Levy-Lambert wrote: >>=20 >>> I tried this Apache Directory Studio. >>=20 >> Thanks for taking a few minutes to test it. >>=20 >>> First of all, it installs itself under C:\Program Files (x86)\Apache = Directory Studio\Apache Directory Studio.exe. >>=20 >> I guess you didn't add the '(x86)' string in the installer = yourself... >> Was it specified in the text field when you selected the install = path? > Yes, the (x86) was part of the default. On Windows 7, installers for = 32 bit apps put them by default under C:\Program Files (x86), and = installers for 64 bits apps put them under C:\Program Files. >>=20 >>> One expects a 64 bit app on Windows 7 to install under C:\Program = Files instead. >>=20 >> It should have. >> Looks an issue related to the NSIS utility we are using to create the = installer. >>=20 >>>> NSIS documentation at [1] indicates: >>>=20 >>>> On Windows x64, $PROGRAMFILES and $PROGRAMFILES32 point to = C:\Program Files (x86) while $PROGRAMFILES64 points to C:\Program Files. = Use $PROGRAMFILES64 when installing x64 applications. >>=20 >> Easy to fix... :) >>=20 >>> The next issue is that the program bails out immediately. >>>=20 >>> The error message shown in a popup is : "The Apache Directory Studio = executable launcher was unable to locate its companion shared library" >>>=20 >>> I started the program with Procmon.exe watching events to see what = it is trying to open but did not find out the name of the missing = library. >>=20 >> I wished I had set up the proper set of plugins on the first shot, = but it's hard when you're doing things blindly... >>=20 >> I'll try to find a PC with a 64 Bit Windows to test this and fix it. >>=20 >> Thanks for having tested this version, I hope to get back to you with = a working one very soon... >>=20 > You welcome, this was easy. >> Regards, >> Pierre-Arnaud >>=20 >> [1] - http://nsis.sourceforge.net/Docs/Chapter4.html#4.2.3 >>=20 >=20 --Apple-Mail-2-770589715 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii Hi again Antoine,

Both issues should now be fixed in trunk.

I also forced the regeneration of the distributions on the Hudson machine.

If you're still willing to test it out, this new version should work better I think.

Regards,
Pierre-Arnaud

On 11 janv. 2011, at 15:05, Antoine Levy-Lambert wrote:

On 1/11/2011 8:38 AM, Pierre-Arnaud Marcelot wrote:
Hi Antoine,

On 11 janv. 2011, at 14:22, Antoine Levy-Lambert wrote:

I tried this Apache Directory Studio.

Thanks for taking a few minutes to test it.

First of all, it installs itself under C:\Program Files (x86)\Apache Directory Studio\Apache Directory Studio.exe.

I guess you didn't add the '(x86)' string in the installer yourself...
Was it specified in the text field when you selected the install path?
Yes, the (x86) was part of the default. On Windows 7, installers for 32 bit apps put them by default under C:\Program Files (x86), and installers for 64 bits apps put them under C:\Program Files.

One expects a 64 bit app on Windows 7 to install under C:\Program Files instead.

It should have.
Looks an issue related to the NSIS utility we are using to create the installer.

NSIS documentation at [1] indicates:
On Windows x64, $PROGRAMFILES and $PROGRAMFILES32 point to C:\Program Files (x86) while $PROGRAMFILES64 points to C:\Program Files. Use $PROGRAMFILES64 when installing x64 applications.

Easy to fix... :)

The next issue is that the program bails out immediately.

The error message shown in a popup is : "The Apache Directory Studio executable launcher was unable to locate its companion shared library"

I started the program with Procmon.exe watching events to see what it is trying to open but did not find out the name of the missing library.

I wished I had set up the proper set of plugins on the first shot, but it's hard when you're doing things blindly...

I'll try to find a PC with a 64 Bit Windows to test this and fix it.

Thanks for having tested this version, I hope to get back to you with a working one very soon...

You welcome, this was easy.


--Apple-Mail-2-770589715--