#20071: atlas libraries improperly linked; prevents shogun installation --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: ajb78@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: | Keywords: Port: atlas, shogun | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => Comment: jameskyle committed a fix in r53058. But now I get: {{{ DEBUG: Executing proc-pre-org.macports.destroot-destroot-0 ld: -i argument: nstall_name must have a ':' between its symbol names Error: Target org.macports.destroot returned: shell command "cd /mp/var/macports/build/_Users_rschmidt_macports_dports_math_atlas/work/atlas-3.8.3/build/lib && ld -dynamic -arch i386 -dylib -single_module -dead_strip -x -all_load -L. -L/mp/lib/gcc43 -ldylib1.o -dylib_install_name libatlas.dylib libatlas.a -o libatlas.dylib -lSystem -install_name /mp/lib/libatlas.dylib" returned error 1 Command output: ld: -i argument: nstall_name must have a ':' between its symbol names }}} I'm also concerned about the "-arch i386" part of the change. That would seem to make this port incompatible with PowerPC Macs. Is specifying the architecture necessary at all? Once you do fix the issue, don't forget to increase the revision so everybody who already had the port installed gets informed of the update via "port outdated". -- Ticket URL: <http://trac.macports.org/ticket/20071#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS