FreeBSD Port: atlas-3.6.0_2,1

Maho NAKATA chat95 at mac.com
Sat Feb 10 01:55:05 UTC 2007


Hi Joey,

From: Joey Mingrone <joey at mingrone.org>
Subject: FreeBSD Port: atlas-3.6.0_2,1
Date: Fri, 09 Feb 2007 14:10:21 -0400

> I tried installing atlas-3.6.0_2,1 on my 6.1-RELEASE-p11 system, but
> towards the end, the installation stopped with the error pasted below.
>  I'm guessing the problem is that gmake was used with the "-D" option
> (gmake doesn't have a -D option) when FreeBSD's make was intended.

Thanks for your report, I have never encountered such kind of problem.
However, bit strange, I pasted relevant part; it uses make instead of gmake.
I'm explicitly using GMAKE.
------------------------------------------------------------------------------------------
ATLAS install complete.  Examine 
ATLAS/bin/<arch>/INSTALL_LOG/SUMMARY.LOG for details.
make clean
rm -f *.o x* config?.out *core*
(cd /work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC ; make)
make -f Make.top build
cd bin/ ; make xatlas_install
cc -DL2SIZE=4194304 -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/include -I/work/ports/math/atlas
-devel/work/ATLAS/THREADED_PIC/..//include -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/..//inclu
de/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_FreeBSD -DATL_ARCH_PM -DATL_CPUMHZ=1800 -DATL
_SSE2 -DATL_SSE1 -DATL_GAS_x8632  -DATL_NCPU=1 -D_THREAD_SAFE -D_REENTRANT -O -fomit-frame-pointer  -fpic -
DPIC -m32 -c /work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/..//bin/atlas_tee.c
cc -DL2SIZE=4194304 -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/include -I/work/ports/math/atlas
-devel/work/ATLAS/THREADED_PIC/..//include -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/..//inclu
de/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_FreeBSD -DATL_ARCH_PM -DATL_CPUMHZ=1800 -DATL
_SSE2 -DATL_SSE1 -DATL_GAS_x8632  -DATL_NCPU=1 -D_THREAD_SAFE -D_REENTRANT -O -fomit-frame-pointer  -fpic -
DPIC -m32 -o xatlas_tee atlas_tee.o
cc -DL2SIZE=4194304 -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/include -I/work/ports/math/atlas
-devel/work/ATLAS/THREADED_PIC/..//include -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/..//inclu
de/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_FreeBSD -DATL_ARCH_PM -DATL_CPUMHZ=1800 -DATL
_SSE2 -DATL_SSE1 -DATL_GAS_x8632  -DATL_NCPU=1 -D_THREAD_SAFE -D_REENTRANT -O -fomit-frame-pointer  -fpic -
DPIC -m32 -c /work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/..//bin/atlas_install.c
cc -DL2SIZE=4194304 -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/include -I/work/ports/math/atlas
-devel/work/ATLAS/THREADED_PIC/..//include -I/work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/..//inclu
de/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_FreeBSD -DATL_ARCH_PM -DATL_CPUMHZ=1800 -DATL
_SSE2 -DATL_SSE1 -DATL_GAS_x8632  -DATL_NCPU=1 -D_THREAD_SAFE -D_REENTRANT -O -fomit-frame-pointer  -fpic -
DPIC -m32 -o xatlas_install atlas_install.o
atlas_install.o(.text+0xfaa): In function `GoToTown':
: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
cd bin/ ; ./xatlas_install -1 0 -a 1
make: don't know how to make /work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/..//CONFIG/ARCHS/i386.tgz
. Stop
cd /work/ports/math/atlas-devel/work/ATLAS/THREADED_PIC/src/auxil ; make -s ATL_buildinfo.o
emit_buildinfo.o(.text+0x33): In function `CmndResults':
: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
---------------------------------------------------------------------

1. Please do not remove work dir.
2. apply following patch to files/Makefile.test.
--- files/Makefile.test 6 Jan 2007 22:18:51 -0000       1.1
+++ files/Makefile.test 10 Feb 2007 01:54:21 -0000
@@ -15,11 +15,11 @@
 test:
        @for i in ${ALLTESTS} ; do \
                ${ECHO_CMD} "Making $${i}" ; \
-               cd ${WRKDIR}/ATLAS/NON_THREADED_PIC/bin ; ${GMAKE} $${i} ; \
+               cd ${WRKDIR}/ATLAS/NON_THREADED_PIC/bin ; ${MAKE} $${i} ; \
        done
        @for i in ${ALLTESTS_PT} ; do \
                ${ECHO_CMD} "Making $${i}" ; \
-               cd ${WRKDIR}/ATLAS/THREADED_PIC/bin ; ${GMAKE} $${i} ; \
+               cd ${WRKDIR}/ATLAS/THREADED_PIC/bin ; ${MAKE} $${i} ; \
        done
        @for i in ${ALLTESTS} ; do \
                ${ECHO_CMD} "Benchmarking $${i}" ; \

HTH,
-- NAKATA, Maho (maho at FreeBSD.org)


More information about the freebsd-ports mailing list