[MacPorts] #25181: stellarium 0.10.5

MacPorts noreply at macports.org
Wed Jun 9 09:11:00 PDT 2010


#25181: stellarium 0.10.5
------------------------------------------+---------------------------------
 Reporter:  macsforever2000@…             |       Owner:  raimue@…           
     Type:  update                        |      Status:  assigned           
 Priority:  Normal                        |   Milestone:                     
Component:  ports                         |     Version:                     
 Keywords:                                |        Port:  stellarium         
------------------------------------------+---------------------------------

Comment(by michaelld@…):

 Two items on the upgrade:

 (1) watching 'configure' do it's thing: zlib and iconv end up being those
 provided by OSX, and should instead be those provided by MacPorts.

 (2) At least for me (MacBook Pro early 2009, 10.5.8 latest, XCode 3.1.3,
 MacPorts 1.9.0 using dports from SVN):  I get the errors:

 {{{
 [ 70%] Building CXX object src/CMakeFiles/stellarium.dir/main.cpp.o
 Linking CXX executable stellarium
 ld warning: in /opt/local/libexec/qt4-mac/lib/QtOpenGL.framework/QtOpenGL,
 file is not of required architecture
 ld warning: in /opt/local/libexec/qt4-mac/lib/QtScript.framework/QtScript,
 file is not of required architecture
 ld warning: in /opt/local/libexec/qt4-mac/lib/QtGui.framework/QtGui, file
 is not of required architecture
 ld warning: in /opt/local/libexec/qt4-mac/lib/QtSql.framework/QtSql, file
 is not of required architecture
 ld warning: in
 /opt/local/libexec/qt4-mac/lib/QtNetwork.framework/QtNetwork, file is not
 of required architecture
 ld warning: in /opt/local/libexec/qt4-mac/lib/QtCore.framework/QtCore,
 file is not of required architecture
 ld warning: in /opt/local/lib/libintl.dylib, file is not of required
 architecture
 ld warning: in /opt/local/lib/libintl.dylib, file is not of required
 architecture
 ld: in /opt/local/lib/libxml2.2.dylib, file is not of required
 architecture for architecture ppc
 collect2: ld returned 1 exit status
 Undefined symbols for architecture i386:
   "QGLContext::deleteTexture(unsigned long)", referenced from:
       StelTexture::~StelTexture()in StelTexture.cpp.o
       StelTexture::~StelTexture()in StelTexture.cpp.o
   "QGLFramebufferObject::QGLFramebufferObject(QSize const&,
           QGLFramebufferObject::Attachment, unsigned long, unsigned
 long)", referenced from:
       StelAppGraphicsWidget::initBuffers()       in
 StelAppGraphicsWidget.cpp.o
       StelAppGraphicsWidget::initBuffers()       in
 StelAppGraphicsWidget.cpp.o
   "QGLContext::bindTexture(QImage const&, unsigned long, long,
           QFlags<QGLContext::BindOption>)", referenced from:
       StelTexture::glLoad()      in StelTexture.cpp.o
 ld: symbol(s) not found for architecture i386
 collect2: ld returned 1 exit status
 lipo: can't open input file: /var/tmp//cc9DTlnj.out (No such file or
 directory)
 }}}

 so, something is going wrong with the architecture detection, in patching
 (by the Portfile) or elsewhere.  I'm looking into it, since I have time
 today & I enjoy using Stellarium.  No promises.

-- 
Ticket URL: <http://trac.macports.org/ticket/25181#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list