X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=aBgzOeCjjo0+F3ZTaGOJHgjY57TWr5xFJx8EpGtAFUs=; b=DU/rPYHbuULFtxgAVOXX3a/fN91fvWddWNfGsdJ61Z5kVu1Y8Qf5F6BIc2WULiKfxP KXGwqC5Nw7eiwMky9yEkchEKzZz6/S0aGzZQRHdjBkXUA5OmZyxsj+ubSA58df2tywYX 5kFuR1x6cpKNdtoZYjDKrBhjnjsjkcZ9tGm+hw3Y/fODxHKF3wxxZCcOofkldIp6mEOA wh15WUQC5pE5vD7CMPPrLOVXHKO6JWmpy2zm78jdPgV/Jf6OOmtT2TQhjYGCMMJ6ljw+ E9ovpeE9HOrCK2/m+FZnfm0QYUjeFN2m+OwEWR2/rQOXTAXR8txz/7iwVbejkTDfZS1E vXQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=aBgzOeCjjo0+F3ZTaGOJHgjY57TWr5xFJx8EpGtAFUs=; b=qUp8jGLU0MjSR388U+uZsR+A9jlHvzNWTBd5ljbvueP/F6EO2E8dLsLlCJXxC2qJgl aS/Xn3ruU/mrYRsnTadlOY0iR93Aemkhcnz3rOJcTcAO8tBdm3myrdmzrAzbGW+EaHV3 JSA4qF8yDIEnf0RnIU+o5UyKcAcs9PSf2zeyHhzWEZ4Lq+iUbhNbVhJIhk7LL/PX4csg lUYI9pOyPblURyTJmyZ2ZdiOW3Eo8XldWxKIHRsywoaxV84Z8F8QmpGRkdlqc+vILAnZ 32W/P917qD1ZsEDuyqoDkEL/w35JechLG5RZ6subZ676O2x5WVyJUEPtiZ3QusyMugtM xaQw== X-Gm-Message-State: APjAAAV4SomVv76nLdM+Km2WfT1m2L5eT41rucMQv4eIV3L43wIXnSXz hXB1+Vt704jqaB4XZG/jDe/vy5nUPdFF9gQGNVSyrX6V X-Google-Smtp-Source: APXvYqzIt/dnbxQNybciWQg+ii6uH0fVJPjIL1uh4fTPUr5qQ4sCbuO5sIWO7nfpxa3fiOof9JHEO9YTLD8cAzEEvmo= X-Received: by 2002:a17:90a:1d8:: with SMTP id 24mr39104778pjd.70.1563301942997; Tue, 16 Jul 2019 11:32:22 -0700 (PDT) MIME-Version: 1.0 References: <20190715153907 DOT 34c5ba01 AT demon> <939c5bf9242d8ede0bda44d308f1bfe9 AT iae DOT nl> In-Reply-To: From: "Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Tue, 16 Jul 2019 14:32:12 -0400 Message-ID: Subject: Re: [geda-user] pcb bug on Mac To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary="000000000000fd38b3058dd0988f" Reply-To: geda-user AT delorie DOT com --000000000000fd38b3058dd0988f Content-Type: text/plain; charset="UTF-8" Hi Craig- I've been maintaining the MacPorts build system, but I haven't had the bandwidth to maintain the Homebrew system in parallel. The dbus interface isn't currently very useful, so, we disable it by default in MacPorts. Here is an excerpt from the Portfile that shows the default dependencies and configure options. I would recommend that you try building with these. depends_build port:intltool \ port:pkgconfig depends_run bin:wish:tk depends_lib port:gd2 \ port:gtk2 \ port:gtkglext \ port:libGLU \ port:mesa configure.args --mandir=${prefix}/share/man \ --infodir=${prefix}/share/info \ --disable-update-desktop-database \ --disable-dbus \ --disable-update-mime-database If you decide that you would like the GL features, I can help you try to get that working. --Chad On Tue, Jul 16, 2019 at 1:14 PM Craig Niederberger (craignied AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > I successfully compiled, did make & make install pcb 4.20 on Mac OSX 10.14 > Mojave using Homebrew. This is what I did: > > brew cask install mactex > brew install autoconf automake gettext intltool libtool dbus gd gtkglext > shared-mime-info desktop-file-utils libffi > brew link --force gettext > export LC_CTYPE=C > export LANG=C > export LDFLAGS="-L/usr/local/opt/libffi/lib" > export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig" > ./configure > make > sudo make install > > I'm getting an unpopulated window with the following error in the console: > > *** WARNING: Method userSpaceScaleFactor in class NSView is deprecated on > 10.7 and later. It should not be used in new applications. Use > convertRectToBacking: instead. > dbus[17064]: Dynamic session lookup supported but failed: launchd did not > provide a socket path, verify that org.freedesktop.dbus-session.plist is > loaded! > pcb_dbus: DBus connection Error (Not enough memory) > > Ideas? Thanks in advance :) > --000000000000fd38b3058dd0988f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Craig-

I've been main= taining the MacPorts build system, but I haven't had the bandwidth to m= aintain the Homebrew system in parallel.

The dbus = interface isn't currently very useful, so, we disable it by default in = MacPorts. Here is an excerpt from the Portfile that shows the default depen= dencies and configure options. I would recommend that you try building with= these.

depends_build =C2=A0 =C2=A0 =C2=A0 por= t:intltool \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 port:pkgconfig
depends_run =C2=A0 =C2=A0 =C2=A0 =C2=A0 bin:wi= sh:tk
depends_lib =C2=A0 =C2=A0 =C2=A0 =C2=A0 port:gd2 \
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 port:gtk2 \
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 port:= gtkglext \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 port:libGLU \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 port:mesa

configure.args =C2=A0 =C2=A0 =C2= =A0--mandir=3D${prefix}/share/man \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --infodir=3D${prefix}/share/info \
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --dis= able-update-desktop-database \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 --disable-dbus \
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --disable-update-mime-databas= e

If you decide that you would like the GL feature= s, I can help you try to get that working.

--Chad<= br>

On Tue, Jul 16, 2019 at 1:14 PM Craig Niederberger (craignied AT gmail DOT com) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
I successfull= y compiled, did make & make install pcb 4.20 on Mac OSX 10.14 Mojave us= ing Homebrew. This is what I did:

brew cask in= stall mactex
brew install autoconf automake gettext intltool libtool dbu= s gd gtkglext shared-mime-info desktop-file-utils libffi
brew link --for= ce gettext
export LC_CTYPE=3DC
export LANG=3DC
export = LDFLAGS=3D"-L/usr/local/opt/libffi/lib"
export PKG_CONFIG_PATH= =3D"/usr/local/opt/libffi/lib/pkgconfig"
./configure
makesudo make install

I'm getting an unpop= ulated window with the following error in the console:

*** WARNING: Method userSpaceScaleFactor in class NSView is deprecat= ed on 10.7 and later. It should not be used in new applications. Use conver= tRectToBacking: instead.
dbus[17064]: Dynamic session lookup supported b= ut failed: launchd did not provide a socket path, verify that org.freedeskt= op.dbus-session.plist is loaded!
pcb_dbus: DBus connection Error (Not en= ough memory)

Ideas? Thanks in advance :)
--000000000000fd38b3058dd0988f--