[MacPorts] #31577: wxWidgets-devel building error
MacPorts
noreply at macports.org
Tue Oct 11 16:53:26 PDT 2011
#31577: wxWidgets-devel building error
----------------------------------+-----------------------------------------
Reporter: stanpol@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: MacPorts 2.0.4
Component: ports | Version: 2.0.3
Keywords: 64bit error building | Port: wxWidgets-devel
----------------------------------+-----------------------------------------
In the terminal I have this:
{{{
$ sudo port install wxwidgets-devel
---> Computing dependencies for wxwidgets-devel
---> Fetching archive for wxwidgets-devel
---> Attempting to fetch wxwidgets-
devel-2.9.2_1+sdl.darwin_10.x86_64.tbz2 from http://packages.macports.org
/wxwidgets-devel
---> Fetching wxwidgets-devel
---> Verifying checksum(s) for wxwidgets-devel
---> Extracting wxwidgets-devel
---> Applying patches to wxwidgets-devel
---> Configuring wxwidgets-devel
---> Building wxwidgets-devel
Error: Target org.macports.build returned: shell command failed (see log
for details)
Log for wxwidgets-devel is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_graphics_wxWidgets-devel/wxwidgets-
devel/main.log
Error: Status 1 encountered during processing.
}}}
I've checked the log and I've found this strange:
{{{
:info:archivefetch ---> wxwidgets-devel-2.9.2_1+sdl.darwin_10.x86_64.tbz2
doesn't seem to exist in /opt/local/var/macports/software/wxwidgets-devel
:msg:archivefetch ---> Attempting to fetch wxwidgets-
devel-2.9.2_1+sdl.darwin_10.x86_64.tbz2 from http://packages.macports.org
/wxwidgets-devel
:debug:archivefetch Fetching archive failed:: The requested URL returned
error: 404
:debug:archivefetch Privilege de-escalation not attempted as not running
as root.
:debug:fetch fetch phase started at Wed Oct 12 00:05:41 CEST 2011
:notice:fetch ---> Fetching wxwidgets-devel
}}}
And the final error:
{{{
:info:build ld: warning: ignoring file
/System/Library/Frameworks//QuickTime.framework/QuickTime, missing
required architecture x86_64 in file
:info:build Undefined symbols for architecture x86_64:
:info:build "wxArgNormalizerUtf8<wxCStrData const&>::get() const",
referenced from:
:info:build int wxString::Printf<wxCStrData>(wxFormatString const&,
wxCStrData) in netdll_ftp.o
:info:build void wxLogger::Log<wxCStrData>(wxFormatString const&,
wxCStrData) in netdll_ftp.o
:info:build int wxString::Printf<wxCStrData,
wxCStrData>(wxFormatString const&, wxCStrData, wxCStrData) in
netdll_http.o
:info:build int wxString::Printf<wchar_t const*,
wxCStrData>(wxFormatString const&, wchar_t const*, wxCStrData) in
netdll_http.o
:info:build void wxLogger::Log<wxCStrData>(wxFormatString const&,
wxCStrData) in netdll_sckipc.o
:info:build "wxArgNormalizerWchar<wxCStrData
const&>::wxArgNormalizerWchar(wxCStrData const&, wxFormatString const*,
unsigned int)", referenced from:
:info:build int wxString::Printf<wxCStrData>(wxFormatString const&,
wxCStrData) in netdll_ftp.o
:info:build void wxLogger::Log<wxCStrData>(wxFormatString const&,
wxCStrData) in netdll_ftp.o
:info:build int wxString::Printf<wxCStrData,
wxCStrData>(wxFormatString const&, wxCStrData, wxCStrData) in
netdll_http.o
:info:build int wxString::Printf<wchar_t const*,
wxCStrData>(wxFormatString const&, wchar_t const*, wxCStrData) in
netdll_http.o
:info:build void wxLogger::Log<wxCStrData>(wxFormatString const&,
wxCStrData) in netdll_sckipc.o
:info:build "wxArgNormalizerUtf8<wxString const&>::get() const",
referenced from:
:info:build void wxLogger::Log<wxString>(wxFormatString const&,
wxString) in netdll_ftp.o
:info:build void wxLogger::LogTrace<wxString>(wxString const&,
wxFormatString const&, wxString) in netdll_protocol.o
:info:build "wxArgNormalizerWchar<wxString
const&>::wxArgNormalizerWchar(wxString const&, wxFormatString const*,
unsigned int)", referenced from:
:info:build void wxLogger::Log<wxString>(wxFormatString const&,
wxString) in netdll_ftp.o
:info:build void wxLogger::LogTrace<wxString>(wxString const&,
wxFormatString const&, wxString) in netdll_protocol.o
:info:build ld: symbol(s) not found for architecture x86_64
}}}
I am on Mac OS X 10.6.8. I need wxWidgets-devel to install py27-wxpython-
devel. I'd like to run the new wxpython because it supports 64 bit OS.
I guess some of the libraries are for the 32 bit version and that's a
problem, but I don't know how to solve it.
Any ideas? Thanks a lot!
--
Ticket URL: <https://trac.macports.org/ticket/31577>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list