Discussion:
Cross-compiling octave using a powerpc-7400-gnu-linux on and AMD-64 host
(too old to reply)
p***@gmail.com
2006-11-07 12:37:31 UTC
Permalink
Hey There, Octave Users!

I am trying to cross-compile octave using a powerpc-7400-gnu-linux
toolchain built using crosstool on a host of type AMD-64 (x86_64).

The configure scripts seems to recognize the correct toolchain but and
endianness error occurrs when it tries to compile the file i1mach.f
which seems to be part of the library libcruft

make -C misc all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/misc'
making quit.d from quit.cc
making cquit.d from cquit.c
making lo-error.d from lo-error.c
making f77-fcn.d from f77-fcn.c
making f77-extern.d from f77-extern.cc
making machar.d from machar.c
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/misc'
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/misc'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O d1mach.f -o pic/d1mach.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O i1mach.f -o pic/i1mach.o
i1mach.f: In function `i1mach':
In file included from i1mach.f:0:
i1mach.f:515: sorry, unimplemented: data initializer on host with
different endianness
make[3]: *** [pic/i1mach.o] Error 1
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/misc'
make[2]: *** [misc] Error 2
make[2]: Leaving directory `/opt/octave-2.1.73/libcruft'
make[1]: *** [libcruft] Error 2
make[1]: Leaving directory `/opt/octave-2.1.73'
make: *** [all] Error 2

I know very little about Fortran programming and therefore
I googled the error message that the Fortran compiler g77 spat out
but I could not find any relevant hits.

Any ideas?


Many thanks in advance,

Per Nordlöw

==============================================================================

Here follows the complete output from my call to configure followed by
the
complete output from make until the error occurrs.

==============================================================================

Using the Linux MVME5100 Development Host Configuration:
TARGET_PREFIX=powerpc-7400-linux-gnu
DEVEL_ROOT=/opt
VME_UNIVERSE_ROOT=//opt/vme_universe
DEVEL_USER=per
DEVEL_GROUP=users
HOST_ROOT=/fileservices
NFS_LOCAL=/fileservices/nfs-local
TARGET_DEFAULT_ROOT=/fileservices/default-root
RAMDISK_ROOT=/initram
LINUX_VERSION=2.6.15.2
SUBNET=10.39.132
configure: WARNING: If you wanted to set the --build type, don't use
--host.
If a cross compiler is detected then cross compile mode will be
used.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... powerpc-7400-linux-gnu
checking for powerpc-7400-linux-gnu-gcc... powerpc-7400-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether powerpc-7400-linux-gnu-gcc accepts -g... yes
checking for powerpc-7400-linux-gnu-gcc option to accept ANSI C... none
needed
checking how to run the C preprocessor... powerpc-7400-linux-gnu-gcc -E
checking for egrep... grep -E
checking for AIX... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for library containing strerror... none required
defining man1dir to be $(mandir)/man1
defining man1ext to be .1
defining infofile to be $(infodir)/octave.info
defining octincludedir to be $(includedir)/octave-$(version)
defining fcnfiledir to be $(datadir)/octave/$(version)/m
defining localfcnfiledir to be $(datadir)/octave/site/m
defining localapifcnfiledir to be
$(datadir)/octave/site/$(apiversion)/m
defining localverfcnfiledir to be $(datadir)/octave/$(version)/site/m
defining localfcnfilepath to be
$(localverfcnfiledir)//:$(localapifcnfiledir)//:$(localfcnfiledir)//
defining octlibdir to be $(libdir)/octave-$(version)
defining archlibdir to be
$(libexecdir)/octave/$(version)/exec/$(canonical_host_type)
defining localarchlibdir to be
$(libexecdir)/octave/site/exec/$(canonical_host_type)
defining localverarchlibdir to be
$(libexecdir)/octave/$(version)/site/exec/$(canonical_host_type)
defining octfiledir to be
$(libexecdir)/octave/$(version)/oct/$(canonical_host_type)
defining localoctfiledir to be
$(libexecdir)/octave/site/oct/$(canonical_host_type)
defining localapioctfiledir to be
$(libexecdir)/octave/site/oct/$(apiversion)/$(canonical_host_type)
defining localveroctfiledir to be
$(libexecdir)/octave/$(version)/site/oct/$(canonical_host_type)
defining localoctfilepath to be
$(localveroctfiledir)//:$(localapioctfiledir)//:$(localoctfiledir)//
defining fcnfilepath to be
.:$(localoctfilepath):$(localfcnfilepath):$(octfiledir)//:$(fcnfiledir)//
defining imagedir to be $(datadir)/octave/$(version)/imagelib
defining imagepath to be .:$(imagedir)//
defining __NO_MATH_INLINES avoids buggy GNU libc exp function
checking for powerpc-7400-linux-gnu-g++... powerpc-7400-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether powerpc-7400-linux-gnu-g++ accepts -g... yes
checking how to run the C++ preprocessor... powerpc-7400-linux-gnu-g++
-E
checking for C++ support for new friend template declaration... yes
checking if C++ library is ISO compliant... yes
checking for powerpc-7400-linux-gnu-nm... powerpc-7400-linux-gnu-nm
checking C++ ABI version used by powerpc-7400-linux-gnu-g++... gnu_v3
checking for powerpc-7400-linux-gnu-gcc... (cached)
powerpc-7400-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether powerpc-7400-linux-gnu-gcc accepts -g... (cached) yes
checking for powerpc-7400-linux-gnu-gcc option to accept ANSI C...
(cached) none needed
checking how to run the C preprocessor... powerpc-7400-linux-gnu-gcc -E
checking whether powerpc-7400-linux-gnu-gcc needs -traditional... no
checking whether powerpc-7400-linux-gnu-g++ prepends an underscore to
external names... no
checking for sin in -lm... yes
checking for H5Pcreate in -lhdf5... no
checking fftw3.h usability... no
checking fftw3.h presence... no
checking for fftw3.h... no
checking for MPI_Init in -lmpi... no
checking for IEEE 754 data format... no assumed for cross compilation
checking for powerpc-7400-linux-gnu-ranlib...
powerpc-7400-linux-gnu-ranlib
checking for powerpc-7400-linux-gnu-g77... powerpc-7400-linux-gnu-g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether powerpc-7400-linux-gnu-g77 accepts -g... yes
checking how to get verbose linking output from
powerpc-7400-linux-gnu-g77... -v
checking for Fortran libraries of powerpc-7400-linux-gnu-g77...
-L/opt/crosstool-per/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/bin/../lib/gcc/powerpc-7400-linux-gnu/3.4.1
-L/opt/crosstool-per/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/bin/../lib/gcc
-L/opt/crosstool/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/lib/gcc/powerpc-7400-linux-gnu/3.4.1
-L/opt/crosstool-per/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/bin/../lib/gcc/powerpc-7400-linux-gnu/3.4.1/../../../../powerpc-7400-linux-gnu/lib
-L/opt/crosstool/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/lib/gcc/powerpc-7400-linux-gnu/3.4.1/../../../../powerpc-7400-linux-gnu/lib
-lfrtbegin -lg2c -lm -lgcc_s
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... lower case, underscore,
extra underscore
defining FFLAGS to be -O
checking for sgemm_... no
checking for ATL_xerbla in -latlas... no
checking for sgemm_ in -framework vecLib... no
checking for sgemm_ in -lblas... no
checking for sgemm_ in -lcxml... no
checking for sgemm_ in -ldxml... no
checking for sgemm_ in -lscs... no
checking for sgemm_ in -lcomplib.sgimath... no
checking for sgemm_ in -lblas... (cached) no
checking for sgemm_ in -lblas... (cached) no
defining FPICFLAG to be -fPIC
defining CPICFLAG to be -fPIC
defining CXXPICFLAG to be -fPIC
defining SHLEXT to be so
defining SHLLIB to be $(SHLEXT)
defining SHLBIN to be
defining SHLEXT_VER to be $(SHLEXT).$(version)
defining SHLLIB_VER to be $(SHLLIB).$(version)
defining SHLBIN_VER to be $(SHLBIN).$(version)
defining SHLLINKEXT to be
defining DLFCN_DIR to be
defining SH_LD to be $(CXX)
defining SH_LDFLAGS to be -shared
defining DL_LD to be $(SH_LD)
defining DL_LDFLAGS to be $(SH_LDFLAGS)
defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic
defining SONAME_FLAGS to be -Wl,-soname -Wl,$@
defining NO_OCT_FILE_STRIP to be false
defining RLD_FLAG to be -Wl,-rpath -Wl,$(octlibdir)
defining TEMPLATE_AR to be $(AR)
defining TEMPLATE_ARFLAGS to be rc
defining library_path_var to be LD_LIBRARY_PATH
checking for gethostname... yes
checking for getpwnam... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for dev_t... yes
checking for ino_t... yes
checking for nlink_t... yes
checking for nlink_t... (cached) yes
checking for long long int... yes
checking for unsigned long long int... yes
checking for sigset_t... yes
checking for sig_atomic_t... yes
checking for short... yes
checking size of short... 2
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 4
checking for long long... yes
checking size of long long... 8
checking for working alloca.h... yes
checking for alloca... yes
checking for an ANSI C-conforming const... yes
checking whether including <string> defines NPOS... no
checking whether <new> defines placement delete operator... yes
checking whether C++ supports dynamic auto arrays... yes
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether time.h and sys/time.h may both be included... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking curses.h usability... no
checking curses.h presence... no
checking for curses.h... no
checking direct.h usability... no
checking direct.h presence... no
checking for direct.h... no
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking floatingpoint.h usability... no
checking floatingpoint.h presence... no
checking for floatingpoint.h... no
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for memory.h... (cached) yes
checking nan.h usability... no
checking nan.h presence... no
checking for nan.h... no
checking ncurses.h usability... no
checking ncurses.h presence... no
checking for ncurses.h... no
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for sys/types.h... (cached) yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking termcap.h usability... no
checking termcap.h presence... no
checking for termcap.h... no
checking for unistd.h... (cached) yes
checking varargs.h usability... no
checking varargs.h presence... no
checking for varargs.h... no
checking sstream usability... yes
checking sstream presence... yes
checking for sstream... yes
checking termio.h usability... yes
checking termio.h presence... yes
checking for termio.h... yes
checking sgtty.h usability... yes
checking sgtty.h presence... yes
checking for sgtty.h... yes
checking conio.h usability... no
checking conio.h presence... no
checking for conio.h... no
checking for atexit... yes
checking for basename... yes
checking for bcopy... yes
checking for bzero... yes
checking for canonicalize_file_name... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for execvp... yes
checking for fcntl... yes
checking for fork... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getgrent... yes
checking for getgrgid... yes
checking for getgrnam... yes
checking for getpgrp... yes
checking for getpid... yes
checking for getppid... yes
checking for getpwent... yes
checking for getpwuid... yes
checking for gettimeofday... yes
checking for getuid... yes
checking for getwd... yes
checking for _kbhit... no
checking for kill... yes
checking for link... yes
checking for localtime_r... yes
checking for lstat... yes
checking for memmove... yes
checking for mkdir... yes
checking for mkfifo... yes
checking for mkstemp... yes
checking for on_exit... yes
checking for pipe... yes
checking for poll... yes
checking for putenv... yes
checking for raise... yes
checking for readlink... yes
checking for rename... yes
checking for resolvepath... no
checking for rindex... yes
checking for rmdir... yes
checking for round... yes
checking for select... yes
checking for setgrent... yes
checking for setpwent... yes
checking for setvbuf... yes
checking for sigaction... yes
checking for siglongjmp... yes
checking for sigpending... yes
checking for sigprocmask... yes
checking for sigsuspend... yes
checking for stat... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strerror... yes
checking for strftime... yes
checking for stricmp... no
checking for strncasecmp... yes
checking for strnicmp... no
checking for strptime... yes
checking for symlink... yes
checking for tempnam... yes
checking for umask... yes
checking for unlink... yes
checking for usleep... yes
checking for vfprintf... yes
checking for vsprintf... yes
checking for vsnprintf... yes
checking for waitpid... yes
checking whether putenv uses malloc... no
checking mach-o/dyld.h usability... no
checking mach-o/dyld.h presence... no
checking for mach-o/dyld.h... no
checking for shl_load in -ldld... no
checking for shl_load... no
checking for shl_findsym... no
checking for LoadLibrary in -lwsock32... no
checking for LoadLibrary... no
checking for dlopen in -ldl... yes
checking for dlopen... yes
checking for dlsym... yes
checking for dlerror... yes
checking for dlclose... yes
checking whether powerpc-7400-linux-gnu-g++ accepts -rdynamic... yes
checking for struct timeval... yes
checking whether gettimeofday can't accept two arguments... no
checking for finite... yes
checking for isnan... yes
checking for isinf... yes
checking for copysign... yes
checking for signbit... no
checking whether signbit is declared... yes
checking for acosh... yes
checking for asinh... yes
checking for atanh... yes
checking for erf... yes
checking for erfc... yes
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_rdev... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking whether closedir returns void... yes
checking for struct group.gr_passwd... no
checking if mkdir takes one argument... no
checking for tputs in -lncurses... no
checking for tputs in -lcurses... no
checking for tputs in -ltermcap... no
checking for tputs in -lterminfo... no
checking for tputs in -ltermlib... no
configure: WARNING: I couldn't find -ltermcap, -lterminfo, -lncurses,
-lcurses, or -ltermlib!
checking for struct exception in math.h... yes
checking return type of signal handlers... void
checking whether sys_siglist is declared... yes
checking for sys_siglist variable... yes
checking for type of signal functions... posix
checking if signal handlers must be reinstalled when invoked... no
assumed for cross compilation
checking for getrusage... yes
checking for times... yes
checking for gawk... gawk
checking for a sed that does not truncate output... /usr/bin/sed
checking for flex... flex
checking for yywrap in -lfl... no
checking for yywrap in -ll... no
checking lex output file root... lex.yy
checking whether yytext is a pointer... no
defining LFLAGS to be -t -I
checking for bison... bison -y
checking whether ln -s works... yes
checking for powerpc-7400-linux-gnu-nm... (cached)
powerpc-7400-linux-gnu-nm
assuming runtest exists on powerpc-7400-linux-gnu host
checking for a BSD-compatible install... /usr/bin/ginstall -c
assuming exists on powerpc-7400-linux-gnu host
assuming supports multiple frams
assuming less exists on powerpc-7400-linux-gnu host
checking for gperf... no
configure: WARNING: I didn't find gperf, but it's only a problem if you
need to reconstruct oct-gperf.h
defining UGLY_DEFS to be -DPACKAGE_NAME=\\\\\"\\\\\"
-DPACKAGE_TARNAME=\\\\\"\\\\\" -DPACKAGE_VERSION=\\\\\"\\\\\"
-DPACKAGE_STRING=\\\\\"\\\\\" -DPACKAGE_BUGREPORT=\\\\\"\\\\\"
-DOCTAVE_SOURCE=1 -D_GNU_SOURCE=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSEPCHAR=1
-DSEPCHAR_STR=\\\\\":\\\\\" -D__NO_MATH_INLINES=1
-DCXX_NEW_FRIEND_TEMPLATE_DECL=1 -DCXX_ISO_COMPLIANT_LIBRARY=1
-DCXX_ABI=gnu_v3 -DHAVE_LIBM=1 -DF77_FUNC\(name,NAME\)=name\ \#\#\ _
-DF77_FUNC_\(name,NAME\)=name\ \#\#\ __ -DHAVE_GETHOSTNAME=1
-DHAVE_GETPWNAM=1 -DHAVE_DEV_T=1 -DHAVE_INO_T=1 -DHAVE_NLINK_T=1
-DHAVE_NLINK_T=1 -DHAVE_LONG_LONG_INT=1 -DHAVE_UNSIGNED_LONG_LONG_INT=1
-DHAVE_SIGSET_T=1 -DHAVE_SIG_ATOMIC_T=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4
-DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1
-DNPOS=std::string::npos -DHAVE_PLACEMENT_DELETE=1
-DHAVE_DYNAMIC_AUTO_ARRAYS=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_ASSERT_H=1
-DHAVE_DLFCN_H=1 -DHAVE_FCNTL_H=1 -DHAVE_FLOAT_H=1 -DHAVE_GRP_H=1
-DHAVE_LIMITS_H=1 -DHAVE_MEMORY_H=1 -DHAVE_POLL_H=1 -DHAVE_PWD_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_IOCTL_H=1
-DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_POLL_H=1 -DHAVE_SYS_RESOURCE_H=1
-DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_SYS_TIMES_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_UTSNAME_H=1
-DHAVE_UNISTD_H=1 -DHAVE_SSTREAM=1 -DHAVE_TERMIO_H=1 -DHAVE_SGTTY_H=1
-DHAVE_ATEXIT=1 -DHAVE_BASENAME=1 -DHAVE_BCOPY=1 -DHAVE_BZERO=1
-DHAVE_CANONICALIZE_FILE_NAME=1 -DHAVE_DUP2=1 -DHAVE_ENDGRENT=1
-DHAVE_ENDPWENT=1 -DHAVE_EXECVP=1 -DHAVE_FCNTL=1 -DHAVE_FORK=1
-DHAVE_GETCWD=1 -DHAVE_GETEGID=1 -DHAVE_GETEUID=1 -DHAVE_GETGID=1
-DHAVE_GETGRENT=1 -DHAVE_GETGRGID=1 -DHAVE_GETGRNAM=1 -DHAVE_GETPGRP=1
-DHAVE_GETPID=1 -DHAVE_GETPPID=1 -DHAVE_GETPWENT=1 -DHAVE_GETPWUID=1
-DHAVE_GETTIMEOFDAY=1 -DHAVE_GETUID=1 -DHAVE_GETWD=1 -DHAVE_KILL=1
-DHAVE_LINK=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT=1 -DHAVE_MEMMOVE=1
-DHAVE_MKDIR=1 -DHAVE_MKFIFO=1 -DHAVE_MKSTEMP=1 -DHAVE_ON_EXIT=1
-DHAVE_PIPE=1 -DHAVE_POLL=1 -DHAVE_PUTENV=1 -DHAVE_RAISE=1
-DHAVE_READLINK=1 -DHAVE_RENAME=1 -DHAVE_RINDEX=1 -DHAVE_RMDIR=1
-DHAVE_ROUND=1 -DHAVE_SELECT=1 -DHAVE_SETGRENT=1 -DHAVE_SETPWENT=1
-DHAVE_SETVBUF=1 -DHAVE_SIGACTION=1 -DHAVE_SIGLONGJMP=1
-DHAVE_SIGPENDING=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSUSPEND=1
-DHAVE_STAT=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1
-DHAVE_STRFTIME=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRPTIME=1
-DHAVE_SYMLINK=1 -DHAVE_TEMPNAM=1 -DHAVE_UMASK=1 -DHAVE_UNLINK=1
-DHAVE_USLEEP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_VSNPRINTF=1
-DHAVE_WAITPID=1 -DHAVE_LIBDL=1 -DHAVE_DLOPEN=1 -DHAVE_DLSYM=1
-DHAVE_DLERROR=1 -DHAVE_DLCLOSE=1 -DHAVE_DLOPEN_API=1
-DENABLE_DYNAMIC_LINKING=1 -DHAVE_TIMEVAL=1 -DHAVE_FINITE=1
-DHAVE_ISNAN=1 -DHAVE_ISINF=1 -DHAVE_COPYSIGN=1 -DHAVE_DECL_SIGNBIT=1
-DHAVE_ACOSH=1 -DHAVE_ASINH=1 -DHAVE_ATANH=1 -DHAVE_ERF=1 -DHAVE_ERFC=1
-DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1
-DHAVE_STRUCT_STAT_ST_RDEV=1 -DHAVE_STRUCT_TM_TM_ZONE=1
-DHAVE_TM_ZONE=1 -DCLOSEDIR_VOID=1 -DEXCEPTION_IN_MATH=1
-DRETSIGTYPE=void -DSYS_SIGLIST_DECLARED=1 -DHAVE_SYS_SIGLIST=1
-DHAVE_POSIX_SIGNALS=1 -DHAVE_GETRUSAGE=1 -DHAVE_TIMES=1
-DGNUPLOT_BINARY=\\\\\"\\\\\" -DGNUPLOT_HAS_FRAMES=1
checking whether powerpc-7400-linux-gnu-gcc accepts -Wall... yes
adding -Wall to WARN_CFLAGS
checking whether powerpc-7400-linux-gnu-gcc accepts -W... yes
adding -W to WARN_CFLAGS
checking whether powerpc-7400-linux-gnu-gcc accepts -Wshadow... yes
adding -Wshadow to WARN_CFLAGS
checking whether powerpc-7400-linux-gnu-g++ accepts -Wall... yes
adding -Wall to WARN_CXXFLAGS
checking whether powerpc-7400-linux-gnu-g++ accepts -W... yes
adding -W to WARN_CXXFLAGS
checking whether powerpc-7400-linux-gnu-g++ accepts -Wshadow... yes
adding -Wshadow to WARN_CXXFLAGS
configure: creating ./config.status
config.status: creating Makefile
config.status: creating octMakefile
config.status: creating Makeconf
config.status: creating install-octave
config.status: creating test/Makefile
config.status: creating dlfcn/Makefile
config.status: creating doc/Makefile
config.status: creating doc/faq/Makefile
config.status: creating doc/interpreter/Makefile
config.status: creating doc/liboctave/Makefile
config.status: creating doc/refcard/Makefile
config.status: creating emacs/Makefile
config.status: creating examples/Makefile
config.status: creating liboctave/Makefile
config.status: creating src/Makefile
config.status: creating libcruft/Makefile
config.status: creating libcruft/Makerules
config.status: creating libcruft/amos/Makefile
config.status: creating libcruft/blas/Makefile
config.status: creating libcruft/daspk/Makefile
config.status: creating libcruft/dasrt/Makefile
config.status: creating libcruft/dassl/Makefile
config.status: creating libcruft/fftpack/Makefile
config.status: creating libcruft/lapack/Makefile
config.status: creating libcruft/minpack/Makefile
config.status: creating libcruft/misc/Makefile
config.status: creating libcruft/odepack/Makefile
config.status: creating libcruft/ordered-qz/Makefile
config.status: creating libcruft/quadpack/Makefile
config.status: creating libcruft/ranlib/Makefile
config.status: creating libcruft/slatec-fn/Makefile
config.status: creating libcruft/slatec-err/Makefile
config.status: creating libcruft/villad/Makefile
config.status: creating libcruft/blas-xtra/Makefile
config.status: creating libcruft/lapack-xtra/Makefile
config.status: creating config.h
config.status: config.h is unchanged
configure: configuring in scripts
configure: running /bin/sh './configure'
--prefix=/fileservices/nfs-local '--prefix=/fileservices/nfs-local'
'--host=powerpc-7400-linux-gnu' '--disable-static' '--enable-shared'
'--disable-readline' 'host_alias=powerpc-7400-linux-gnu'
--cache-file=/dev/null --srcdir=.
configure: WARNING: If you wanted to set the --build type, don't use
--host.
If a cross compiler is detected then cross compile mode will be
used.
checking for a BSD-compatible install... /usr/bin/ginstall -c
configure: creating ./config.status
config.status: creating Makefile
config.status: creating audio/Makefile
config.status: creating control/Makefile
config.status: creating control/base/Makefile
config.status: creating control/hinf/Makefile
config.status: creating control/obsolete/Makefile
config.status: creating control/system/Makefile
config.status: creating control/util/Makefile
config.status: creating deprecated/Makefile
config.status: creating elfun/Makefile
config.status: creating finance/Makefile
config.status: creating general/Makefile
config.status: creating image/Makefile
config.status: creating io/Makefile
config.status: creating linear-algebra/Makefile
config.status: creating miscellaneous/Makefile
config.status: creating plot/Makefile
config.status: creating polynomial/Makefile
config.status: creating quaternion/Makefile
config.status: creating set/Makefile
config.status: creating signal/Makefile
config.status: creating specfun/Makefile
config.status: creating special-matrix/Makefile
config.status: creating startup/Makefile
config.status: creating statistics/Makefile
config.status: creating statistics/base/Makefile
config.status: creating statistics/distributions/Makefile
config.status: creating statistics/models/Makefile
config.status: creating statistics/tests/Makefile
config.status: creating strings/Makefile
config.status: creating time/Makefile


Octave is now configured for powerpc-7400-linux-gnu

Source directory: .
Installation prefix: /fileservices/nfs-local
C compiler: powerpc-7400-linux-gnu-gcc -Wall -W -Wshadow
-g -O2
C++ compiler: powerpc-7400-linux-gnu-g++ -Wall -W -Wshadow
-g -O2
Fortran compiler: powerpc-7400-linux-gnu-g77 -O
Fortran libraries:
-L/opt/crosstool-per/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/bin/../lib/gcc/powerpc-7400-linux-gnu/3.4.1
-L/opt/crosstool-per/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/bin/../lib/gcc
-L/opt/crosstool/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/lib/gcc/powerpc-7400-linux-gnu/3.4.1
-L/opt/crosstool-per/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/bin/../lib/gcc/powerpc-7400-linux-gnu/3.4.1/../../../../powerpc-7400-linux-gnu/lib
-L/opt/crosstool/gcc-3.4.1-glibc-2.3.3/powerpc-7400-linux-gnu/lib/gcc/powerpc-7400-linux-gnu/3.4.1/../../../../powerpc-7400-linux-gnu/lib
-lfrtbegin -lg2c -lm -lgcc_s
BLAS libraries:
FFTW libraries:
HDF5 libraries:
MPI libraries:
LIBS: -ldl -lm
Default pager: less
gnuplot:

Do internal array bounds checking: false
Build static libraries: false
Build shared libraries: true
Dynamic Linking: true (dlopen)
Include support for GNU readline: false

configure: WARNING: command editing and history features require GNU
Readline
configure: WARNING: I couldn't find -ltermcap, -lterminfo, -lncurses,
-lcurses, or -ltermlib!
configure: WARNING: I didn't find gperf, but it's only a problem if you
need to reconstruct oct-gperf.h

-*- mode: compilation; default-directory: "/opt/octave-2.1.73/" -*-
Compilation started at Tue Nov 7 13:23:21

=================================================================================

make

***********************************************************
*
* To compile Octave, you will need a recent versions of
* the following software:
*
* g++ (3.2.x or a more recent version)
*
* flex (2.5.4 or a more recent version) -- required if
* you need to recreate lex.cc from lex.l
*
* bison (1.31 or a more recent version) -- required if
* you need to recreate parse.cc from parse.y
*
* gperf (3.0.1 or a more recent version) -- required if
* you need to recreate oct-gperf.h from octave.gperf
*
* Now would be a good time to read INSTALL.OCTAVE if
* you have not done so already.
*
***********************************************************

make -f octMakefile all
make[1]: Entering directory `/opt/octave-2.1.73'
making octave-config from octave-config.in
octave-config is unchanged
chmod a+rx octave-config
make -C libcruft all
make[2]: Entering directory `/opt/octave-2.1.73/libcruft'
make -C amos all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/amos'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgamln.f -o pic/dgamln.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O xzabs.f -o pic/xzabs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O xzexp.f -o pic/xzexp.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O xzlog.f -o pic/xzlog.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O xzsqrt.f -o pic/xzsqrt.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zacai.f -o pic/zacai.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zacon.f -o pic/zacon.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zairy.f -o pic/zairy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zasyi.f -o pic/zasyi.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbesh.f -o pic/zbesh.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbesi.f -o pic/zbesi.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbesj.f -o pic/zbesj.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbesk.f -o pic/zbesk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbesy.f -o pic/zbesy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbinu.f -o pic/zbinu.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbiry.f -o pic/zbiry.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbknu.f -o pic/zbknu.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbuni.f -o pic/zbuni.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbunk.f -o pic/zbunk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zdiv.f -o pic/zdiv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zkscl.f -o pic/zkscl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zmlri.f -o pic/zmlri.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zmlt.f -o pic/zmlt.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zrati.f -o pic/zrati.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zs1s2.f -o pic/zs1s2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zseri.f -o pic/zseri.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zshch.f -o pic/zshch.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zuchk.f -o pic/zuchk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunhj.f -o pic/zunhj.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zuni1.f -o pic/zuni1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zuni2.f -o pic/zuni2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunik.f -o pic/zunik.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunk1.f -o pic/zunk1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunk2.f -o pic/zunk2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zuoik.f -o pic/zuoik.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zwrsk.f -o pic/zwrsk.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/amos'
make -C blas all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/blas'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O dasum.f -o pic/dasum.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O daxpy.f -o pic/daxpy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dcabs1.f -o pic/dcabs1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dcopy.f -o pic/dcopy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddot.f -o pic/ddot.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgemm.f -o pic/dgemm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgemv.f -o pic/dgemv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dger.f -o pic/dger.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dmach.f -o pic/dmach.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dnrm2.f -o pic/dnrm2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O drot.f -o pic/drot.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dscal.f -o pic/dscal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dswap.f -o pic/dswap.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsymv.f -o pic/dsymv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsyr.f -o pic/dsyr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsyr2.f -o pic/dsyr2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsyr2k.f -o pic/dsyr2k.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsyrk.f -o pic/dsyrk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtbsv.f -o pic/dtbsv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrmm.f -o pic/dtrmm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrmv.f -o pic/dtrmv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrsm.f -o pic/dtrsm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrsv.f -o pic/dtrsv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dzasum.f -o pic/dzasum.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dznrm2.f -o pic/dznrm2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O idamax.f -o pic/idamax.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O izamax.f -o pic/izamax.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O lsame.f -o pic/lsame.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O sdot.f -o pic/sdot.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O sgemm.f -o pic/sgemm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O sgemv.f -o pic/sgemv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O sscal.f -o pic/sscal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ssyrk.f -o pic/ssyrk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O strsm.f -o pic/strsm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zaxpy.f -o pic/zaxpy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zcopy.f -o pic/zcopy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zdotc.f -o pic/zdotc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zdotu.f -o pic/zdotu.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zdrot.f -o pic/zdrot.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zdscal.f -o pic/zdscal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgemm.f -o pic/zgemm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgemv.f -o pic/zgemv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgerc.f -o pic/zgerc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgeru.f -o pic/zgeru.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zhemv.f -o pic/zhemv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zher2.f -o pic/zher2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zher2k.f -o pic/zher2k.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zherk.f -o pic/zherk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zscal.f -o pic/zscal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zswap.f -o pic/zswap.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrmm.f -o pic/ztrmm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrmv.f -o pic/ztrmv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrsm.f -o pic/ztrsm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrsv.f -o pic/ztrsv.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/blas'
make -C blas-xtra all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/blas-xtra'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O xerbla.f -o pic/xerbla.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/blas-xtra'
make -C daspk all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/daspk'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O datv.f -o pic/datv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dcnst0.f -o pic/dcnst0.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dcnstr.f -o pic/dcnstr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddasic.f -o pic/ddasic.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddasid.f -o pic/ddasid.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddasik.f -o pic/ddasik.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddaspk.f -o pic/ddaspk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddstp.f -o pic/ddstp.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddwnrm.f -o pic/ddwnrm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dfnrmd.f -o pic/dfnrmd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dfnrmk.f -o pic/dfnrmk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dhels.f -o pic/dhels.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dheqr.f -o pic/dheqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dinvwt.f -o pic/dinvwt.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlinsd.f -o pic/dlinsd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlinsk.f -o pic/dlinsk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dmatd.f -o pic/dmatd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dnedd.f -o pic/dnedd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dnedk.f -o pic/dnedk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dnsd.f -o pic/dnsd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dnsid.f -o pic/dnsid.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dnsik.f -o pic/dnsik.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dnsk.f -o pic/dnsk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorth.f -o pic/dorth.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dslvd.f -o pic/dslvd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dslvk.f -o pic/dslvk.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dspigm.f -o pic/dspigm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dyypnw.f -o pic/dyypnw.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/daspk'
make -C dasrt all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/dasrt'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddasrt.f -o pic/ddasrt.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O drchek.f -o pic/drchek.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O droots.f -o pic/droots.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/dasrt'
make -C dassl all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/dassl'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddaini.f -o pic/ddaini.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddajac.f -o pic/ddajac.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddanrm.f -o pic/ddanrm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddaslv.f -o pic/ddaslv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddassl.f -o pic/ddassl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddastp.f -o pic/ddastp.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddatrp.f -o pic/ddatrp.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ddawts.f -o pic/ddawts.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/dassl'
make -C fftpack all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/fftpack'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O cfftb.f -o pic/cfftb.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O cfftb1.f -o pic/cfftb1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O cfftf.f -o pic/cfftf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O cfftf1.f -o pic/cfftf1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O cffti.f -o pic/cffti.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O cffti1.f -o pic/cffti1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passb.f -o pic/passb.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passb2.f -o pic/passb2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passb3.f -o pic/passb3.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passb4.f -o pic/passb4.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passb5.f -o pic/passb5.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passf.f -o pic/passf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passf2.f -o pic/passf2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passf3.f -o pic/passf3.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passf4.f -o pic/passf4.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O passf5.f -o pic/passf5.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/fftpack'
make -C lapack all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/lapack'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O dbdsqr.f -o pic/dbdsqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgbtf2.f -o pic/dgbtf2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgbtrf.f -o pic/dgbtrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgbtrs.f -o pic/dgbtrs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgebak.f -o pic/dgebak.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgebal.f -o pic/dgebal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgebd2.f -o pic/dgebd2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgebrd.f -o pic/dgebrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgecon.f -o pic/dgecon.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgeesx.f -o pic/dgeesx.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgeev.f -o pic/dgeev.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgehd2.f -o pic/dgehd2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgehrd.f -o pic/dgehrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgelq2.f -o pic/dgelq2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgelqf.f -o pic/dgelqf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgelss.f -o pic/dgelss.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgeqpf.f -o pic/dgeqpf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgeqr2.f -o pic/dgeqr2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgeqrf.f -o pic/dgeqrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgesv.f -o pic/dgesv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgesvd.f -o pic/dgesvd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgetf2.f -o pic/dgetf2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgetrf.f -o pic/dgetrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgetri.f -o pic/dgetri.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgetrs.f -o pic/dgetrs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dggbak.f -o pic/dggbak.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dggbal.f -o pic/dggbal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dgghrd.f -o pic/dgghrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dhgeqz.f -o pic/dhgeqz.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dhseqr.f -o pic/dhseqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlabad.f -o pic/dlabad.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlabrd.f -o pic/dlabrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlacon.f -o pic/dlacon.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlacpy.f -o pic/dlacpy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dladiv.f -o pic/dladiv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlae2.f -o pic/dlae2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlaev2.f -o pic/dlaev2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlaexc.f -o pic/dlaexc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlag2.f -o pic/dlag2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlahqr.f -o pic/dlahqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlahrd.f -o pic/dlahrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlaln2.f -o pic/dlaln2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlamc1.f -o pic/dlamc1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlamc2.f -o pic/dlamc2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlamc3.f -o pic/dlamc3.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlamc4.f -o pic/dlamc4.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlamc5.f -o pic/dlamc5.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlamch.f -o pic/dlamch.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlange.f -o pic/dlange.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlanhs.f -o pic/dlanhs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlanst.f -o pic/dlanst.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlansy.f -o pic/dlansy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlanv2.f -o pic/dlanv2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlapy2.f -o pic/dlapy2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlapy3.f -o pic/dlapy3.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlarf.f -o pic/dlarf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlarfb.f -o pic/dlarfb.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlarfg.f -o pic/dlarfg.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlarft.f -o pic/dlarft.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlarfx.f -o pic/dlarfx.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlartg.f -o pic/dlartg.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlas2.f -o pic/dlas2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlascl.f -o pic/dlascl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlaset.f -o pic/dlaset.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasq1.f -o pic/dlasq1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasq2.f -o pic/dlasq2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasq3.f -o pic/dlasq3.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasq4.f -o pic/dlasq4.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasq5.f -o pic/dlasq5.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasq6.f -o pic/dlasq6.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasr.f -o pic/dlasr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasrt.f -o pic/dlasrt.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlassq.f -o pic/dlassq.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasv2.f -o pic/dlasv2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlaswp.f -o pic/dlaswp.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlasy2.f -o pic/dlasy2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlatrd.f -o pic/dlatrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dlatrs.f -o pic/dlatrs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorg2l.f -o pic/dorg2l.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorg2r.f -o pic/dorg2r.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorgbr.f -o pic/dorgbr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorghr.f -o pic/dorghr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorgl2.f -o pic/dorgl2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorglq.f -o pic/dorglq.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorgql.f -o pic/dorgql.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorgqr.f -o pic/dorgqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorgtr.f -o pic/dorgtr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorm2r.f -o pic/dorm2r.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dormbr.f -o pic/dormbr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dorml2.f -o pic/dorml2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dormlq.f -o pic/dormlq.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dormqr.f -o pic/dormqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dpotf2.f -o pic/dpotf2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dpotrf.f -o pic/dpotrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O drscl.f -o pic/drscl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsteqr.f -o pic/dsteqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsterf.f -o pic/dsterf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsyev.f -o pic/dsyev.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsytd2.f -o pic/dsytd2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dsytrd.f -o pic/dsytrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtgevc.f -o pic/dtgevc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrevc.f -o pic/dtrevc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrexc.f -o pic/dtrexc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrsen.f -o pic/dtrsen.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrsyl.f -o pic/dtrsyl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrti2.f -o pic/dtrti2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dtrtri.f -o pic/dtrtri.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dzsum1.f -o pic/dzsum1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ieeeck.f -o pic/ieeeck.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ilaenv.f -o pic/ilaenv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O izmax1.f -o pic/izmax1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O spotf2.f -o pic/spotf2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O spotrf.f -o pic/spotrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zbdsqr.f -o pic/zbdsqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zdrscl.f -o pic/zdrscl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgebak.f -o pic/zgebak.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgebal.f -o pic/zgebal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgebd2.f -o pic/zgebd2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgebrd.f -o pic/zgebrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgecon.f -o pic/zgecon.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgeesx.f -o pic/zgeesx.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgeev.f -o pic/zgeev.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgehd2.f -o pic/zgehd2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgehrd.f -o pic/zgehrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgelq2.f -o pic/zgelq2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgelqf.f -o pic/zgelqf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgelss.f -o pic/zgelss.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgeqpf.f -o pic/zgeqpf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgeqr2.f -o pic/zgeqr2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgeqrf.f -o pic/zgeqrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgesv.f -o pic/zgesv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgesvd.f -o pic/zgesvd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgetf2.f -o pic/zgetf2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgetrf.f -o pic/zgetrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgetri.f -o pic/zgetri.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zgetrs.f -o pic/zgetrs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zggbal.f -o pic/zggbal.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zheev.f -o pic/zheev.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zhetd2.f -o pic/zhetd2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zhetrd.f -o pic/zhetrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zhseqr.f -o pic/zhseqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlabrd.f -o pic/zlabrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlacgv.f -o pic/zlacgv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlacon.f -o pic/zlacon.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlacpy.f -o pic/zlacpy.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zladiv.f -o pic/zladiv.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlahqr.f -o pic/zlahqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlahrd.f -o pic/zlahrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlange.f -o pic/zlange.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlanhe.f -o pic/zlanhe.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlanhs.f -o pic/zlanhs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlarf.f -o pic/zlarf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlarfb.f -o pic/zlarfb.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlarfg.f -o pic/zlarfg.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlarft.f -o pic/zlarft.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlarfx.f -o pic/zlarfx.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlartg.f -o pic/zlartg.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlascl.f -o pic/zlascl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlaset.f -o pic/zlaset.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlasr.f -o pic/zlasr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlassq.f -o pic/zlassq.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlaswp.f -o pic/zlaswp.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlatrd.f -o pic/zlatrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zlatrs.f -o pic/zlatrs.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zpotf2.f -o pic/zpotf2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zpotrf.f -o pic/zpotrf.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zrot.f -o pic/zrot.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zsteqr.f -o pic/zsteqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrevc.f -o pic/ztrevc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrexc.f -o pic/ztrexc.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrsen.f -o pic/ztrsen.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrsyl.f -o pic/ztrsyl.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrti2.f -o pic/ztrti2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O ztrtri.f -o pic/ztrtri.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zung2l.f -o pic/zung2l.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zung2r.f -o pic/zung2r.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zungbr.f -o pic/zungbr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunghr.f -o pic/zunghr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zungl2.f -o pic/zungl2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunglq.f -o pic/zunglq.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zungql.f -o pic/zungql.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zungqr.f -o pic/zungqr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zungtr.f -o pic/zungtr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunm2r.f -o pic/zunm2r.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunmbr.f -o pic/zunmbr.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunml2.f -o pic/zunml2.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunmlq.f -o pic/zunmlq.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O zunmqr.f -o pic/zunmqr.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/lapack'
make -C lapack-xtra all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/lapack-xtra'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O xdlamch.f -o pic/xdlamch.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O xdlange.f -o pic/xdlange.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O xzlange.f -o pic/xzlange.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/lapack-xtra'
make -C minpack all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/minpack'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O dogleg.f -o pic/dogleg.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O dpmpar.f -o pic/dpmpar.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O enorm.f -o pic/enorm.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O fdjac1.f -o pic/fdjac1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O hybrd.f -o pic/hybrd.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O hybrd1.f -o pic/hybrd1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O hybrj.f -o pic/hybrj.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O hybrj1.f -o pic/hybrj1.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O qform.f -o pic/qform.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O qrfac.f -o pic/qrfac.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O r1mpyq.f -o pic/r1mpyq.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O r1updt.f -o pic/r1updt.o
warning: run make in parent directory to update libraries
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/minpack'
make -C misc all
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/misc'
making quit.d from quit.cc
making cquit.d from cquit.c
making lo-error.d from lo-error.c
making f77-fcn.d from f77-fcn.c
making f77-extern.d from f77-extern.cc
making machar.d from machar.c
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/misc'
make[3]: Entering directory `/opt/octave-2.1.73/libcruft/misc'
mkdir pic
touch stmp-pic
powerpc-7400-linux-gnu-g77 -c -fPIC -O d1mach.f -o pic/d1mach.o
powerpc-7400-linux-gnu-g77 -c -fPIC -O i1mach.f -o pic/i1mach.o
i1mach.f: In function `i1mach':
In file included from i1mach.f:0:
i1mach.f:515: sorry, unimplemented: data initializer on host with
different endianness
make[3]: *** [pic/i1mach.o] Error 1
make[3]: Leaving directory `/opt/octave-2.1.73/libcruft/misc'
make[2]: *** [misc] Error 2
make[2]: Leaving directory `/opt/octave-2.1.73/libcruft'
make[1]: *** [libcruft] Error 2
make[1]: Leaving directory `/opt/octave-2.1.73'
make: *** [all] Error 2

Compilation exited abnormally with code 2 at Tue Nov 7 13:23:40
david bateman
2006-12-06 22:16:18 UTC
Permalink
Post by p***@gmail.com
Hey There, Octave Users!
I am trying to cross-compile octave using a powerpc-7400-gnu-linux
toolchain built using crosstool on a host of type AMD-64 (x86_64).
The configure scripts seems to recognize the correct toolchain but and
endianness error occurrs when it tries to compile the file i1mach.f
which seems to be part of the library libcruft
You might be better off sending this request to ***@octave.org, as you
might have noticed this group is not used that much at this point. In
any case line 515 of i1mach.f is an if statement, that doesn't seem to
be an issue and a "STOP 777". Octace should not be calling STOP in any
case, and should instead throw an error that the C++ code should catch.
Try replacing the "STOP 777" on line 515 with "CALL XSTOPX ('Failed
sanity check in i1mach')"..

D.

Loading...