[MacPorts] #30309: Geos 3.3.0 installation problem on Lion
MacPorts
noreply at macports.org
Fri Jul 22 21:43:06 PDT 2011
#30309: Geos 3.3.0 installation problem on Lion
-------------------------------+--------------------------------------------
Reporter: pico303@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.0
Keywords: | Port: geos
-------------------------------+--------------------------------------------
When installing Geos 3.3.0 (for PostGIS), I got the following error:
{{{
:info:build Undefined symbols for architecture x86_64:
:info:build
"__ZNSt8auto_ptrIN4geos4geom8EnvelopeEEcvSt12auto_ptr_refIT_EIS2_EEv",
referenced from:
:info:build virtual thunk to
geos::geom::GeometryCollection::computeEnvelopeInternal() constin
GeometryCollection.o
:info:build
"std::auto_ptr<geos::geom::Envelope>::auto_ptr(std::auto_ptr_ref<geos::geom::Envelope>)",
referenced from:
:info:build virtual thunk to
geos::geom::GeometryCollection::computeEnvelopeInternal() constin
GeometryCollection.o
:info:build ld: symbol(s) not found for architecture x86_64
:info:build collect2: ld returned 1 exit status
:info:build make[2]: *** [libgeos.la] Error 1
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_geos/geos/work/geos-3.3.0/src'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_geos/geos/work/geos-3.3.0/src'
:info:build make: *** [all-recursive] Error 1
:info:build make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_geos/geos/work/geos-3.3.0'
:info:build shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_geos/geos/work/geos-3.3.0"
&& /usr/bin/make -j2 -w all " returned error 2
:error:build Target org.macports.build returned: shell command failed (see
log for details)
}}}
It did work if I installed Geos as follows:
sudo port install geos configure.cc=gcc-4.2 configure.cxx=g++-4.2
--
Ticket URL: <https://trac.macports.org/ticket/30309>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list