[MacPorts] #15010: kdelibs3 3.5.8 fails to build
MacPorts
noreply at macports.org
Thu Aug 14 23:29:25 PDT 2008
#15010: kdelibs3 3.5.8 fails to build
--------------------------------+-------------------------------------------
Reporter: gargasm at gmail.com | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords: kde kdelibs3
--------------------------------+-------------------------------------------
Changes (by ryandesign at macports.org):
* cc: ryandesign at macports.org (added)
Comment:
Replying to [comment:4 gargasm at gmail.com]:
> also, this just re-occurred to me and may make me look like a total newb
and idiot:
>
> i think many of my ports may have been installed with {{{gcc 3.4.3}}},
but i did just perform the upgrade (which didn't seem to hit every port)
with {{{gcc 4.0.1}}}. if this is an issue should i reinstall all my
current ports? what's the best way to do this if so?
If you're on Tiger, how were you using gcc 3, where gcc 4 is the default?
Did you `gcc_select` version 3? You should not do so. This was definitely
[http://lists.macosforge.org/pipermail/macports-
users/2007-April/002431.html the cause] of the "dyld: Symbol not found:
_sprintf$LDBLStub" message for another MacPorts user. MacPorts 1.7.0 will
no longer care about what you set your default compiler to with
`gcc_select`; e.g. it will always use gcc 4 on Tiger. But MacPorts 1.6.0
still cares and will use whatever you have selected, sometimes with
unfortunate results if you don't have gcc 4 selected.
Replying to [comment:6 gargasm at gmail.com]:
> i even made sure that {{{/opt/local/[s]*bin}}} is at the head of
$PATH...
When building ports, MacPorts doesn't use your PATH variable, or any other
environment variables you may have set.
> is there such a thing as an include path variable?
During the configure phase, MacPorts sets the CPPFLAGS to include
-I${prefix}/include and the LDFLAGS to include -L${prefix}/lib. This
should be all most ports need to be able to find other ports' headers and
libraries.
--
Ticket URL: <http://trac.macports.org/ticket/15010#comment:7>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list