> Index: math/octave/Makefile
> ===================================================================
> RCS file: /cvs/ports/math/octave/Makefile,v
> retrieving revision 1.98
> diff -u -p -u -r1.98 Makefile
> --- math/octave/Makefile      3 Nov 2017 12:28:53 -0000       1.98
> +++ math/octave/Makefile      4 Nov 2017 21:54:46 -0000
> @@ -4,6 +4,7 @@ COMMENT =     high-level language for numeri
>  
>  VERSION =    4.2.1
>  DISTNAME =   octave-${VERSION}
> +REVISION =   0
>  CATEGORIES = math
>  
>  SHARED_LIBS +=       octave          8.0
> @@ -44,6 +45,8 @@ BUILD_DEPENDS =     ${MODFORTRAN_BUILD_DEPEN
>               textproc/gsed \
>               math/gnuplot
>  
> +MODFORTRAN_COMPILER =        gfortran
> +
>  # configure checks for desktop-file-install(1)
>  BUILD_DEPENDS +=devel/desktop-file-utils
>  
> @@ -78,8 +81,7 @@ CONFIGURE_ENV =     CPPFLAGS="-I${LOCALBASE}
>               -I${LOCALBASE}/include/ereadline" \
>               LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
>               LRELEASE="${MODQT_LRELEASE}" \
> -             F77=${FC} CXXFLAGS="${CXXFLAGS} -std=gnu++11"
> -
> +             CXXFLAGS="${CXXFLAGS} -std=gnu++11"
>  
>  # needed to build on amd64
>  GCC_ARCH =   ${MACHINE_ARCH}-unknown-openbsd${OSREV}

Perhaps I did something wrong, but I get this error when compiling
octave with the above. That libquadmath path looks weird.

/usr/bin/libtool  --tag=CXX   --mode=link c++ -fPIC -pthread -Wall -W 
-Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align 
-Wcast-qual -O2 -pipe   -std=gnu++11 -version-info 4:0:0 -no-undefined -bindir 
/usr/local/bin -L/usr/local/lib -L/usr/local/lib  -L/usr/local/lib 
-L/usr/X11R6/lib -o liboctave/liboctave.la -rpath /usr/local/lib/octave/4.2.1 
liboctave/liboctave_liboctave_la-liboctave-build-info.lo 
liboctave/array/libarray.la liboctave/cruft/ranlib/libranlib.la 
liboctave/cruft/libcruft.la liboctave/numeric/libnumeric.la 
liboctave/operators/liboperators.la liboctave/system/libsystem.la 
liboctave/util/libutil.la liboctave/wrappers/libwrappers.la libgnu/libgnu.la 
-lcurl -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse 
-lsuitesparseconfig -larpack -lqrupdate -lfftw3_threads  -lfftw3 
-lfftw3f_threads  -lfftw3f -llapack -lblas -lereadline -lncurses  
-L/usr/local/lib -Wl,-R/usr/local/lib -lpcre    -L/usr/local/lib 
-L/usr/X11R6/lib -L/usr/ports/pobj/octave-4.2.1/bin 
-L/usr/local/lib/gcc/x86_64-unknown-openbsd6.2/4.9.4 
-L/usr/local/lib/gcc/x86_64-unknown-openbsd6.2/4.9.4/../../.. -lgfortran -lm 
-lquadmath -lutil -lm   -lutil -lm  
Cannot read '/usr/local/lib'/libquadmath.la: No such file or directory

Reply via email to