[MacPorts] #47932: Missing components for Plplot 5.10.0
#47932: Missing components for Plplot 5.10.0 ------------------------+-------------------------------- Reporter: spongda@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: Fortran-95 | Port: Plplot ------------------------+-------------------------------- I have recently installed the Plplot graphics port on my Mac running OS 10.10.3. I extensively use Plplot from Fortran codes to make plots. Looking at where Macports installed the Plplot libraries, and based on previous experience I attempted to link Plplot in using a line like: ifort -o executable code.f `PKG_CONFIG_PATH=/opt/local/lib/pkgconfig pkg- config --cflags --libs plplotd-f95` However, this doesn't find the plplotd-f95 package (see results below). Where does Macports put this package and how do I modify the compile instructions to find it? If it's not produced during the install, how do I get the port installer to create it? + ifort -c new_tae_plotter.f ++ PKG_CONFIG_PATH=/opt/local/lib/pkgconfig ++ pkg-config --cflags --libs plplotd-f95 Package plplotd-f95 was not found in the pkg-config search path. Perhaps you should add the directory containing `plplotd-f95.pc' to the PKG_CONFIG_PATH environment variable No package 'plplotd-f95' found + ifort -o xplot_egn_nw new_tae_plotter.o Undefined symbols for architecture x86_64: "_plcol_", referenced from: _MAIN__ in new_tae_plotter.o "_plend_", referenced from: _MAIN__ in new_tae_plotter.o "_plenv_", referenced from: _MAIN__ in new_tae_plotter.o "_plfont_", referenced from: _MAIN__ in new_tae_plotter.o "_plinit_", referenced from: _MAIN__ in new_tae_plotter.o "_pllab_", referenced from: _MAIN__ in new_tae_plotter.o "_plline_", referenced from: _MAIN__ in new_tae_plotter.o "_pllsty_", referenced from: _MAIN__ in new_tae_plotter.o "_plmtex_", referenced from: _MAIN__ in new_tae_plotter.o "_plscol0_", referenced from: _MAIN__ in new_tae_plotter.o "_plscolbg_", referenced from: _MAIN__ in new_tae_plotter.o "_plssub_", referenced from: _MAIN__ in new_tae_plotter.o "_plwid_", referenced from: _MAIN__ in new_tae_plotter.o ld: symbol(s) not found for architecture x86_64 -- Ticket URL: <https://trac.macports.org/ticket/47932> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts