[MacPorts] #39673: plplot @5.9.9_12+aquaterm+universal+x11
#39673: plplot @5.9.9_12+aquaterm+universal+x11 ----------------------------+-------------------------------- Reporter: andreasnuyts@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: plplot ----------------------------+-------------------------------- I wanted to install {{{gnudatalanguage +wxWidgets}}}, but it failed when installing {{{plplot-5.9.9_12+aquaterm+universal+x11.darwin_10.i386-x86_64.tbz2}}}. I then tried to install {{{plplot +aquaterm+universal+x11}}} separately, which also fails. Install succeeds for {{{plplot +aquaterm+x11}}}. I am using OS X 10.6.8, and have Xcode 3.2.6 installed. I get the following error message: {{{ Andreas:~ Andreas$ sudo port install plplot +aquaterm+universal+x11 ---> Computing dependencies for plplot ---> Fetching archive for plplot ---> Attempting to fetch plplot-5.9.9_12+aquaterm+universal+x11.darwin_10.i386-x86_64.tbz2 from http://lil.fr.packages.macports.org/plplot ---> Attempting to fetch plplot-5.9.9_12+aquaterm+universal+x11.darwin_10.i386-x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/plplot ---> Attempting to fetch plplot-5.9.9_12+aquaterm+universal+x11.darwin_10.i386-x86_64.tbz2 from http://packages.macports.org/plplot ---> Fetching distfiles for plplot ---> Verifying checksum(s) for plplot ---> Extracting plplot ---> Configuring plplot ---> Building plplot Error: org.macports.build for port plplot returned: command execution failed Please see the log file for port plplot for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_plplot/plplot/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port plplot failed }}} Uninstalling, cleaning and reinstalling doesn't help. -- Ticket URL: <https://trac.macports.org/ticket/39673> MacPorts <http://www.macports.org/> Ports system for OS X
#39673: plplot @5.9.9_12+aquaterm+universal+x11: build failure, cannot find i386 symbols -----------------------------+----------------------- Reporter: andreasnuyts@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: plplot | -----------------------------+----------------------- Changes (by larryv@…): * owner: macports-tickets@… => takeshi@… * cc: takeshi@… (removed) Comment: {{{ :info:build ld: warning: in /opt/local/lib/libQtSvg.dylib, file was built for unsupported file format which is not the architecture being linked (i386) :info:build ld: warning: in /opt/local/lib/libQtGui.dylib, file was built for unsupported file format which is not the architecture being linked (i386) :info:build ld: warning: in /opt/local/lib/libQtXml.dylib, file was built for unsupported file format which is not the architecture being linked (i386) :info:build ld: warning: in /opt/local/lib/libQtCore.dylib, file was built for unsupported file format which is not the architecture being linked (i386) :info:build Undefined symbols for architecture i386: :info:build "QWidget::~QWidget()", referenced from: :info:build QtPLWidget::QtPLWidget(int, int, QWidget*)in plqt.cpp.o :info:build QtPLWidget::~QtPLWidget()in plqt.cpp.o :info:build QtPLWidget::~QtPLWidget()in plqt.cpp.o :info:build QtPLWidget::~QtPLWidget()in plqt.cpp.o :info:build QtPLWidget::~QtPLWidget()in plqt.cpp.o :info:build QtPLWidget::~QtPLWidget()in plqt.cpp.o :info:build "QWidget::move(QPoint const&)", referenced from: :info:build plD_init_qtwidget(PLStream*) in qt.cpp.o […snip…] :info:build "QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>, int)", referenced from: :info:build QtExtWidget::captureMousePlotCoords(double*, double*)in plqt.cpp.o :info:build QtPLWidget::getCursorCmd(PLGraphicsIn*) in plqt.cpp.o :info:build QtExtWidget::~QtExtWidget()in plqt.cpp.o :info:build QtExtWidget::~QtExtWidget()in plqt.cpp.o :info:build "QString::shared_null", referenced from: :info:build __ZN7QString11shared_nullE$non_lazy_ptr in plqt.cpp.o :info:build (maybe you meant: __ZN7QString11shared_nullE$non_lazy_ptr) :info:build ld: symbol(s) not found for architecture i386 :info:build collect2: ld returned 1 exit status }}} -- Ticket URL: <https://trac.macports.org/ticket/39673#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39673: plplot @5.9.9_12+aquaterm+universal+x11: build failure, cannot find i386 symbols -----------------------------+----------------------- Reporter: andreasnuyts@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: plplot | -----------------------------+----------------------- Comment (by takeshi@…): A developer of GDL says that wxWidgets support is immature. plplot has a problem with Qt. CMake finds Qt and tried to link against it even if qt is turned off. If you don't need qt4-mac, uninstall it. If you need it, deactivate it. Then try install plplot again. -- Ticket URL: <https://trac.macports.org/ticket/39673#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39673: plplot @5.9.9_12+aquaterm+universal+x11: build failure, cannot find i386 symbols -----------------------------+----------------------- Reporter: andreasnuyts@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: plplot | -----------------------------+----------------------- Comment (by andreasnuyts@…): Replying to [comment:2 takeshi@…]:
A developer of GDL says that wxWidgets support is immature. plplot has a problem with Qt. CMake finds Qt and tried to link against it even if qt is turned off. If you don't need qt4-mac, uninstall it. If you need it, deactivate it. Then try install plplot again.
I don't really understand the diagnosis, but the remedy works! I got it installed, thanks for the help. -- Ticket URL: <https://trac.macports.org/ticket/39673#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39673: plplot @5.9.9_12+aquaterm+universal+x11: build failure, cannot find i386 symbols -----------------------------+----------------------- Reporter: andreasnuyts@… | Owner: takeshi@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: plplot | -----------------------------+----------------------- Changes (by takeshi@…): * status: new => closed * resolution: => fixed Comment: Plplot port should handle Qt4 properly in r108177. -- Ticket URL: <https://trac.macports.org/ticket/39673#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39673: plplot @5.9.9_12+aquaterm+universal+x11: build failure, cannot find i386 symbols -----------------------------+----------------------- Reporter: andreasnuyts@… | Owner: takeshi@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: plplot | -----------------------------+----------------------- Comment (by takeshi@…): Similar problems in #38688, #39408. -- Ticket URL: <https://trac.macports.org/ticket/39673#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts