Opened 14 years ago

Closed 14 years ago

#25183 closed defect (fixed)

arpack compile failure

Reported by: michael.g.ross.98@… Owned by: mamoll (Mark Moll)
Priority: Normal Milestone:
Component: ports Version: 1.9.0
Keywords: Cc:
Port: arpack

Description

I can't upgrade arpack on 32-bit Snow Leopard. Build log is attached.

Attachments (1)

main.log (33.8 KB) - added by michael.g.ross.98@… 14 years ago.

Download all attachments as: .zip

Change History (10)

Changed 14 years ago by michael.g.ross.98@…

Attachment: main.log added

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to mmoll@…
Port: arpack added

comment:2 Changed 14 years ago by mamoll (Mark Moll)

It seems that the directory /opt/local/lib/gcc43/i386 doesn't exist. Can you double check and make sure? I don't have gcc43 installed, but the corresponding directory for gcc44 *does* exist.

comment:3 Changed 14 years ago by michael.g.ross.98@…

That is correct, it does not exist, though x86_64 does, oddly enough.

comment:4 Changed 14 years ago by jmroot (Joshua Root)

Are you sure you're on a 32-bit machine? Check sysctl hw.cpu64bit_capable. If not, see #22116.

comment:5 Changed 14 years ago by michael.g.ross.98@…

Yes, it is 32-bit (first gen MBP):

hw.cpu64bit_capable: 0

comment:6 Changed 14 years ago by jmroot (Joshua Root)

I seem to recall that gcc calls itself (actually more accurately) i686 rather than i386. Is there an /opt/local/lib/gcc43/i686 directory?

comment:7 Changed 14 years ago by michael.g.ross.98@…

No, x86_64 is the only architectural subdirectory, and it seems otherwise configured as i386:

solo:~ mgross$ gcc-mp-4.3 -v
Using built-in specs.
Target: i386-apple-darwin10
Configured with: ../gcc-4.3.5/configure --prefix=/opt/local --build=i386-apple-darwin10 --enable-languages=c,c++,objc,obj-c++,java,fortran 
--libdir=/opt/local/lib/gcc43 --includedir=/opt/local/include/gcc43 --infodir=/opt/local/share/info --mandir=/opt/local/share/man 
--with-local-prefix=/opt/local --with-system-zlib --disable-nls --program-suffix=-mp-4.3 --with-gxx-include-dir=/opt/local/include/gcc43/c++/
--with-gmp=/opt/local --with-mpfr=/opt/local
Thread model: posix
gcc version 4.3.5 (GCC) 

comment:8 Changed 14 years ago by michael.g.ross.98@…

Solved by revision 68674. Thanks mmoll!

comment:9 Changed 14 years ago by mamoll (Mark Moll)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.