From owner-freebsd-questions@FreeBSD.ORG Fri Nov 21 11:29:41 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 29B57CAA for ; Fri, 21 Nov 2014 11:29:41 +0000 (UTC) Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 86B8C114 for ; Fri, 21 Nov 2014 11:29:40 +0000 (UTC) Received: by mail-la0-f50.google.com with SMTP id pv20so4100944lab.9 for ; Fri, 21 Nov 2014 03:29:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=Op7BINY+8FYJbV4JmoU+3EaBWO+ZksYMSqP/RshYstQ=; b=gnMnWpuEuRYHzD1IrqXofzU8KuDYEMyAJC3MPlG14sX48l8d/RqY0Sjz15DITX9XX5 N4dZ0Ep/iUeODxRyqTtCM1DcctwAr3A/fhkCK0BxW0pfxpWkvTUsTKD2u8GvxNf4l3t4 mx1Q917KdBQT6X3Ci4V35pVrOKMUr+iZNsISHVF6n7f/RGkS48WPZ+OhBs2R9J2zS01m 2++5qEA2PKD6YGAg2AbJkgexGruxHArQQMTAk9MW2b9ey6wdauidTM53khUDiKsjVC0E fxi93TtuncuXUmFcqNsgg/3CVtHiSV+HhjQLj5pdhbfmGbCni1E+xVxmLerudx87QwBy BkSg== MIME-Version: 1.0 X-Received: by 10.152.207.71 with SMTP id lu7mr3751106lac.81.1416569378235; Fri, 21 Nov 2014 03:29:38 -0800 (PST) Received: by 10.25.31.2 with HTTP; Fri, 21 Nov 2014 03:29:38 -0800 (PST) In-Reply-To: <546EE14E.7050507@gmail.com> References: <546E5D2D.6010603@gmail.com> <546EE14E.7050507@gmail.com> Date: Fri, 21 Nov 2014 09:29:38 -0200 Message-ID: Subject: Re: olvwm on amd64 From: Luciano Rottava da Silva To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2014 11:29:41 -0000 That=C2=B4s the point. Binary packages are available for i386, but I guess = it=C2=B4s not possible to run them in FreeBSD. Maybe similar to OpenBSD where amd64 platform does not run i386 packages, as far as I know. Because of that, I thought about running binary packages (i386 also) from Linux using FreeBSD compat layer. Hope it will work. However, I wonder how Linux distributions do that! I have a Ubuntu desktop, amd64, running olvwm. We know xview is not availabe for 64-bit platforms, but applications based on it run perfectly in Linux. How come?! Best Regards. On 21 November 2014 04:53, Alnis Morics wrote: > > On 11/21/2014 00:09, Luciano Rottava da Silva wrote: > >> Thanks Alnis but, isn't xview only available for i386? >> >> I am stuck because of it. Or am I doing something wrong? >> >> root@desktop:/usr/ports/x11-wm/olvwm # make install clean >> =3D=3D=3D> olvwm-4.2_1 depends on file: /usr/local/sbin/pkg - found >> =3D=3D=3D> Fetching all distfiles required by olvwm-4.2_1 for building >> =3D=3D=3D> Extracting for olvwm-4.2_1 >> =3D> SHA256 Checksum OK for olvwm4.tar.Z. >> =3D> SHA256 Checksum OK for olvwm4.Patch01.Z. >> =3D> SHA256 Checksum OK for olvwm4.Patch02.Z. >> =3D=3D=3D> Patching for olvwm-4.2_1 >> =3D=3D=3D> Applying distribution patches for olvwm-4.2_1 >> =3D=3D=3D> Applying FreeBSD patches for olvwm-4.2_1 >> =3D=3D=3D> olvwm-4.2_1 depends on executable: imake - found >> =3D=3D=3D> olvwm-4.2_1 depends on executable: tradcpp - found >> =3D=3D=3D> olvwm-4.2_1 depends on file: /usr/local/libdata/pkgconfig/x= pm.pc - >> found >> =3D=3D=3D> olvwm-4.2_1 depends on shared library: libxview.so - not fo= und >> =3D=3D=3D> Verifying for libxview.so in /usr/ports/x11-toolkits/xview >> =3D=3D=3D> xview-3.2.1.4.19c_1 is only for i386, while you are running = amd64. >> *** Error code 1 >> >> Stop. >> make[1]: stopped in /usr/ports/x11-toolkits/xview >> *** Error code 1 >> >> Stop. >> make: stopped in /usr/ports/x11-wm/olvwm >> >> >> On 20 November 2014 19:29, Alnis Morics wrote: >> >> On 11/20/2014 23:01, Luciano Rottava da Silva wrote: >>> >>> Hello, >>>> >>>> I am trying to setup up a new FreeBSD desktop at home based on the new >>>> 10.1 >>>> release. >>>> >>>> As usual, my wm of choice is olvwm. Well, didn't know ports/packages a= re >>>> not available for amd64, only for i386. >>>> >>>> Searching on the Internet I've read in many places the problem is with >>>> xview and there's no hope for 64-bit platform. >>>> >>>> But then I've found the following website: >>>> >>>> http://physionet.caregroup.harvard.edu/physiotools/xview/ >>>> >>>> So, question is, is it possible to run a i386 Linux package in my amd6= 4 >>>> Free machine? Would it be possible run the i386 FreeBSD packages xview >>>> and >>>> olvwm? >>>> >>>> How can I run my beloved olvwm? There must be a way! >>>> >>>> Thanks & Regards, >>>> Luciano. >>>> _______________________________________________ >>>> freebsd-questions@freebsd.org mailing list >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>>> To unsubscribe, send any mail to "freebsd-questions- >>>> unsubscribe@freebsd.org" >>>> >>>> Of course ports are available for amd64. Just run >>> >>> portsnap fetch extract >>> >>> to download and extract the ports tree. >>> >>> And olvwm is in ports. To install it, run: >>> >>> cd /usr/ports/x11-wm/olvwm >>> make install clean >>> >>> The manual chapter on how to work with ports: >>> >>> https://www.freebsd.org/doc/en_US.ISO8859-1/books/ >>> handbook/ports-using.html >>> >>> -Alnis >>> >>> _______________________________________________ >>> freebsd-questions@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>> To unsubscribe, send any mail to "freebsd-questions- >>> unsubscribe@freebsd.org" >>> >>> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to "freebsd-questions- >> unsubscribe@freebsd.org" >> > Ah, I see. Then it's way more complicated. You need a 32-bit build > environment. There are examples of how to build Wine (which is a 32-bit > application, too) on a amd64 system (no longer needed because now there's= a > i386-wine port) which involves preparing a 32-bit build environment. You > can take one such example (say, http://daemon-notes.com/ > articles/other/wine/prepare) and build xview instead. But I guess it's an > overkill unless you can't do without xview. > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions- > unsubscribe@freebsd.org" >