From owner-freebsd-ports@FreeBSD.ORG Mon Aug 26 21:43:37 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B5D4959F for ; Mon, 26 Aug 2013 21:43:37 +0000 (UTC) (envelope-from mueller6724@bellsouth.net) Received: from nm18.access.bullet.mail.bf1.yahoo.com (nm18.access.bullet.mail.bf1.yahoo.com [216.109.114.41]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4B175232F for ; Mon, 26 Aug 2013 21:43:37 +0000 (UTC) Received: from [66.196.81.162] by nm18.access.bullet.mail.bf1.yahoo.com with NNFMP; 26 Aug 2013 21:41:18 -0000 Received: from [98.139.221.57] by tm8.access.bullet.mail.bf1.yahoo.com with NNFMP; 26 Aug 2013 21:41:18 -0000 Received: from [127.0.0.1] by smtp110.sbc.mail.bf1.yahoo.com with NNFMP; 26 Aug 2013 21:41:18 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1377553278; bh=Dt8x6OUG1gHYKFQTWlikful4kyul5/GJgO8LOBFi2E8=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:CC:Subject; b=HzIjAANQ2skvrdp+cpR3GiEyMww9wgaBbi1zPxpQgSGkzXpBPggpEeC+1a4wt6KW8ukNkqXnVs0KmIuYfd9OGEZxGEfonaVe5qoBwAhEGOF4d/QeYh/xrlLIZlUlFyECIhhgju+R5pY6lWQ28pXncWvs3RZ+2g8lIYWxl112yKs= X-Yahoo-Newman-Id: 577563.26665.bm@smtp110.sbc.mail.bf1.yahoo.com Message-ID: <577563.26665.bm@smtp110.sbc.mail.bf1.yahoo.com> Date: Mon, 26 Aug 2013 14:41:18 -0700 (PDT) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: p5asm7kVM1n7qIafhn3QwV7hV8brU7RhBwnj9.IXYPWbMOP _M9QD84sg0XlXseKTs0K4r4uXdsPhEDxgHKOlZXznT7vFOKMkuc26F6VYaOa NdkrUkxHqWk.6tSNlGSedc409NbUbX1AIESB9vwr9w6gQg7P.jn5ynTdv52W V0pMfOl4PlCmC_yu9sHMh0g0g5RypvIy4otsUrmmBZsJx_GEP67JD.kxLJAw 7VwQpsrTC5anZp8Hzcd8hKw7hjRAFG1.sJTL3zABLIN7iTi39DIYe_Op43Qi QQpXqU2RGnrBn3IqhSmL2ibBHm0xxip9wuH3yvNlYyXRu4.zY1R9InzY_ySY 5e7GXzSLk3uoIYVwDtBn7biHIkOijZmQUqthQDhMoJbTUtFL_jyKC.WoTBMy 8jopZ1FeqBkDBzGjHADKnktT0sj5fQkMYAFHY_z.mUE4Bm93Xne8A5Jf3EAc _zzv0v8emVI5AJ.nXNhUi2AV5gkrOzVTCY1IKo9rUxIX2NEQDC78FACtG5ND gx8xvSq_yJvv3csNq8InXUpfXVc2xvtDYBY4y3aNCF0aoDCrkw7Ht0WkQ_f_ NTFm8WCF6gAnv49HbG0I0kKhJn11onWFL4q245LqqLi8QoTQ- X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@74.130.200.176 with plain) by smtp110.sbc.mail.bf1.yahoo.com with SMTP; 26 Aug 2013 14:41:18 -0700 PDT From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: How to start wine? Cc: David Naylor X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Aug 2013 21:43:37 -0000 > The bootstrap code from i386-wine does the following: > if [ -z "$__BINBOUNCE_BOOTSTRAP" ] > then > export LIBGL_DRIVERS_PATH=$LOCALBASE/lib32/dri > if [ `uname -p` = i386 ] > then > export > LD_LIBRARY_PATH="$LOCALBASE/lib32":"$LOCALBASE/lib32/wine":"$LD_LIBRARY_PATH" > else > export > LD_32_LIBRARY_PATH="$LOCALBASE/lib32":"$LOCALBASE/lib32/wine":"$LD_32_LIBRARY_PATH":/usr/lib32 > fi > export PATH="$LOCALBASE/bin32":"$PATH" > fi I see no /usr/local/lib32 directories; just /usr/lib32, and much bigger for amd64 than for i386. I see /compat/i386/usr/local/lib/wine so I guess that needs to be included in LD_32_LIBRARY_PATH? The only lib directory "dri" was in /usr/local/lib/dri and only for amd64 because I didn't build X for i386 (not yet). So now my winepath.sh is (to be run before any wine binaries, and avoiding nonexistent directories) #!/bin/sh export LIBGL_DRIVERS_PATH=/usr/local/lib/dri export PATH=/compat/i386/usr/local/bin:$PATH export LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib:/compat/i386/usr/local/lib/wine:/compat/i386/usr/lib32:$LD_32_LIBRARY_PATH:/usr/lib32 # export LD_LIBRARY_PATH=/compat/i386/usr/local/lib:/compat/i386/usr/lib:/compat/i386/lib:$LD_LIBRARY_PATH Is it necessary to set environment variables like this when running wine on i386? I'd like to try from both amd64 and i386. Tom