gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Re: ./configure on Apple MacIntosh G5, with MacOS 10.3.4


From: Camm Maguire
Subject: [Gcl-devel] Re: ./configure on Apple MacIntosh G5, with MacOS 10.3.4
Date: 09 Aug 2004 11:19:29 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!

"Warren A. Hunt Jr." <address@hidden> writes:

> Hi Camm,
> 
> I am running an Apple MacIntosh dual-processor G5 with MacOS 10.3.4,
> and when I attempt to configure GCL, I get the following output that
> terminates with an error.  I used these two commands to download GCL
> around 18:30 today.
> 
>  setenv CVS_RSH ssh
>  cvs -z9 -q -d:ext:address@hidden:/cvsroot/gcl checkout gcl
> 
> After downloading the source, I ran the ./configure command below from
> a "csh" shell.  If I can, I would like to be able to run GCL on my
> Apple MacIntosh G5.
> 
> Can you help?
> 

Will do my best.

First, the command above will build the latest developer/unstable
image, 2.7.0.  If this is what you want for its extra ANSI compliance,
great, otherwise add -r Version_2_6_4 after 'checkout'.

Basically, you are still missing gettext from your 'fink'
installation.  I would do 'man fink' or 'fink --help' to see how it
works (i.e. how new packages can be retrieved and installed) -- alas I
do not have access to such a machine and do not know.

Here is an older reply with a mini howto which should still be valid.
Once you setup the prerequisites, GCL should build without special
instruction/(i.e. configuration flag settings) on your machine.

http://lists.gnu.org/archive/html/gcl-devel/2004-04/msg00062.html

Please let us know if problems persist.

> Thanks,
> 
> Warren
> ++++++
> 
> [hunt:~/a/gcl-2.7/gcl] % ./configure  --enable-maxpage=262144 |& tee 0log
> creating cache ./config.cache
> checking host system type... powerpc-apple-darwin7.4.0
> host=powerpc-apple-darwin7.4.0
> enable_machine=
> use=powerpc-macosx
> checking for gcc... gcc
> checking whether the C compiler (gcc    ) works... yes
> checking whether the C compiler (gcc    ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc accepts -g... yes
> checking how to run the C preprocessor... gcc -E
> checking for gawk... no
> checking for nawk... no
> checking for awk... awk
> checking system version (for dynamic loading)... checking for makeinfo... 
> makeinfo
> Darwin-7.4.0
> checking use_gmp=yes, doing configure in gmp directory... 
> #
> #
> # -------------------
> # Subconfigure of GMP
> #
> #
> 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... powerpc-apple-darwin7.4.0
> checking host system type... powerpc-apple-darwin7.4.0
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking whether make sets $(MAKE)... yes
> checking for working aclocal-1.4... missing
> checking for working autoconf... found
> checking for working automake-1.4... missing
> checking for working autoheader... found
> checking for working makeinfo... found
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking compiler powerpc-apple-darwin7.4.0-gcc -g -O2 -mpowerpc ... no
> checking compiler gcc -g -O2 -mpowerpc ... yes
> checking compiler gcc -g -O2 -mpowerpc  -Wa,-mppc... no
> checking compiler gcc -g -O2 -mpowerpc -no-cpp-precomp... yes
> checking for powerpc-apple-darwin7.4.0-gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking how to run the C preprocessor... gcc -E
> using ABI="standard"
>       CC="gcc"
>       CFLAGS="-g -O2 -mpowerpc -no-cpp-precomp"
>       CPPFLAGS=""
> checking for gcc option to accept ANSI C... none needed
> 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 for function prototypes... yes
> checking for powerpc-apple-darwin7.4.0-ar... no
> checking for ar... ar
> checking for BSD-compatible nm... nm
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... no
> checking for /usr/bin/ld option to reload object files... -r
> checking whether ln -s works... yes
> checking how to recognise dependent libraries... pass_all
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking for powerpc-apple-darwin7.4.0-g77... no
> checking for powerpc-apple-darwin7.4.0-f77... no
> checking for powerpc-apple-darwin7.4.0-xlf... no
> checking for powerpc-apple-darwin7.4.0-frt... no
> checking for powerpc-apple-darwin7.4.0-pgf77... no
> checking for powerpc-apple-darwin7.4.0-fort77... no
> checking for powerpc-apple-darwin7.4.0-fl32... no
> checking for powerpc-apple-darwin7.4.0-af77... no
> checking for powerpc-apple-darwin7.4.0-f90... no
> checking for powerpc-apple-darwin7.4.0-xlf90... no
> checking for powerpc-apple-darwin7.4.0-pgf90... no
> checking for powerpc-apple-darwin7.4.0-epcf90... no
> checking for powerpc-apple-darwin7.4.0-f95... no
> checking for powerpc-apple-darwin7.4.0-fort... no
> checking for powerpc-apple-darwin7.4.0-xlf95... no
> checking for powerpc-apple-darwin7.4.0-ifc... no
> checking for powerpc-apple-darwin7.4.0-efc... no
> checking for powerpc-apple-darwin7.4.0-pgf95... no
> checking for powerpc-apple-darwin7.4.0-lf95... no
> checking for powerpc-apple-darwin7.4.0-gfortran... no
> checking for g77... no
> checking for f77... no
> checking for xlf... no
> checking for frt... no
> checking for pgf77... no
> checking for fort77... no
> checking for fl32... no
> checking for af77... no
> checking for f90... no
> checking for xlf90... no
> checking for pgf90... no
> checking for epcf90... no
> checking for f95... no
> checking for fort... no
> checking for xlf95... no
> checking for ifc... no
> checking for efc... no
> checking for pgf95... no
> checking for lf95... no
> checking for gfortran... no
> checking whether we are using the GNU Fortran 77 compiler... no
> checking whether  accepts -g... no
> checking the maximum length of command line arguments... 65536
> checking command to parse nm output from gcc object... ok
> checking for objdir... .libs
> checking for powerpc-apple-darwin7.4.0-ar... ar
> checking for powerpc-apple-darwin7.4.0-ranlib... no
> checking for ranlib... ranlib
> checking for powerpc-apple-darwin7.4.0-strip... no
> checking for strip... strip
> checking if gcc static flag  works... yes
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fno-common
> checking if gcc PIC flag -fno-common works... yes
> checking if gcc supports -c -o file.o... yes
> checking whether the gcc linker (/usr/bin/ld) supports shared libraries... no
> checking dynamic linker characteristics... darwin7.4.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... no
> checking whether to build shared libraries... no
> checking whether to build static libraries... yes
> configure: creating libtool
> checking for ANSI C header files... no
> checking whether time.h and sys/time.h may both be included... yes
> checking locale.h usability... yes
> checking locale.h presence... yes
> checking for locale.h... yes
> checking sys/mman.h usability... yes
> checking sys/mman.h presence... yes
> checking for sys/mman.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking sys/processor.h usability... no
> checking sys/processor.h presence... no
> checking for sys/processor.h... no
> checking sys/resource.h usability... yes
> checking sys/resource.h presence... yes
> checking for sys/resource.h... yes
> checking sys/sysctl.h usability... yes
> checking sys/sysctl.h presence... yes
> checking for sys/sysctl.h... yes
> checking sys/systemcfg.h usability... no
> checking sys/systemcfg.h presence... no
> checking for sys/systemcfg.h... no
> 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 whether fgetc is declared... yes
> checking whether fscanf is declared... yes
> checking whether optarg is declared... yes
> checking whether ungetc is declared... yes
> checking whether vfprintf is declared... yes
> checking return type of signal handlers... void
> checking for intmax_t... yes
> checking for long double... yes
> checking for long long... yes
> checking for ptrdiff_t... no
> checking for quad_t... yes
> checking for preprocessor stringizing operator... yes
> checking whether <stdarg.h> exists and works... yes
> checking whether gcc __attribute__ ((const)) works... yes
> checking whether gcc __attribute__ ((malloc)) works... yes
> checking whether gcc __attribute__ ((mode (XX))) works... yes
> checking whether gcc __attribute__ ((noreturn)) works... yes
> checking for inline... inline
> checking for working alloca.h... yes
> checking for alloca (via gmp-impl.h)... yes
> checking how to allocate temporary memory... alloca
> checking for alarm... yes
> checking for getpagesize... yes
> checking for getrusage... yes
> checking for gettimeofday... yes
> checking for localeconv... yes
> checking for memset... yes
> checking for mmap... yes
> checking for mprotect... yes
> checking for obstack_vprintf... no
> checking for popen... yes
> checking for processor_info... yes
> checking for read_real_time... no
> checking for strchr... yes
> checking for strnlen... no
> checking for strtoul... yes
> checking for sysconf... yes
> checking for sysctl... yes
> checking for sysctlbyname... yes
> checking for times... yes
> checking for vsnprintf... yes
> checking whether vsnprintf works... yes
> checking whether sscanf needs writable input... no
> checking for suitable m4... m4
> checking if m4wrap produces spurious output... no
> checking how to switch to text section... .text
> checking how to switch to data section... .data
> checking what assembly label suffix to use... :
> checking how to export a symbol... .globl
> checking if globals are prefixed by underscore... yes
> checking how to switch to read-only data section... .data
> checking if the export directive needs an attribute... 
> checking for assembler .type directive... 
> checking for assembler .size directive... 
> checking what prefix to use for a local label... L
> checking how to define a 32-bit word... .long
> checking if .align assembly directive is logarithmic... yes
> checking if the assembler needs r on registers... yes
> creating config.m4
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating mpbsd/Makefile
> config.status: creating mpf/Makefile
> config.status: creating mpn/Makefile
> config.status: creating mpq/Makefile
> config.status: creating mpz/Makefile
> config.status: creating printf/Makefile
> config.status: creating scanf/Makefile
> config.status: creating cxx/Makefile
> config.status: creating tests/Makefile
> config.status: creating tests/devel/Makefile
> config.status: creating tests/mpbsd/Makefile
> config.status: creating tests/mpf/Makefile
> config.status: creating tests/mpn/Makefile
> config.status: creating tests/mpq/Makefile
> config.status: creating tests/mpz/Makefile
> config.status: creating tests/rand/Makefile
> config.status: creating tests/misc/Makefile
> config.status: creating tests/cxx/Makefile
> config.status: creating tune/Makefile
> config.status: creating demos/Makefile
> config.status: creating demos/calc/Makefile
> config.status: creating demos/expr/Makefile
> config.status: creating gmp.h
> config.status: creating mp.h
> config.status: creating demos/expr/expr-impl.h
> config.status: creating config.h
> config.status: config.h is unchanged
> config.status: linking ./mpn/powerpc32/umul.asm to mpn/umul.asm
> config.status: linking ./mpn/generic/add.c to mpn/add.c
> config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
> config.status: linking ./mpn/powerpc32/add_n.asm to mpn/add_n.asm
> config.status: linking ./mpn/generic/sub.c to mpn/sub.c
> config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
> config.status: linking ./mpn/powerpc32/sub_n.asm to mpn/sub_n.asm
> config.status: linking ./mpn/powerpc32/mul_1.asm to mpn/mul_1.asm
> config.status: linking ./mpn/powerpc32/addmul_1.asm to mpn/addmul_1.asm
> config.status: linking ./mpn/powerpc32/submul_1.asm to mpn/submul_1.asm
> config.status: linking ./mpn/powerpc32/lshift.asm to mpn/lshift.asm
> config.status: linking ./mpn/powerpc32/rshift.asm to mpn/rshift.asm
> config.status: linking ./mpn/generic/dive_1.c to mpn/dive_1.c
> config.status: linking ./mpn/generic/diveby3.c to mpn/diveby3.c
> config.status: linking ./mpn/generic/divis.c to mpn/divis.c
> config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
> config.status: linking ./mpn/generic/divrem_1.c to mpn/divrem_1.c
> config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
> config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
> config.status: linking ./mpn/generic/mod_1.c to mpn/mod_1.c
> config.status: linking ./mpn/generic/mod_34lsub1.c to mpn/mod_34lsub1.c
> config.status: linking ./mpn/generic/mode1o.c to mpn/mode1o.c
> config.status: linking ./mpn/generic/pre_mod_1.c to mpn/pre_mod_1.c
> config.status: linking ./mpn/generic/dump.c to mpn/dump.c
> config.status: linking ./mpn/generic/mul.c to mpn/mul.c
> config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
> config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
> config.status: linking ./mpn/generic/mul_basecase.c to mpn/mul_basecase.c
> config.status: linking ./mpn/generic/sqr_basecase.c to mpn/sqr_basecase.c
> config.status: linking ./mpn/generic/random.c to mpn/random.c
> config.status: linking ./mpn/generic/random2.c to mpn/random2.c
> config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
> config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
> config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
> config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
> config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
> config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
> config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
> config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
> config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
> config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
> config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
> config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
> config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
> config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
> config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
> config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
> config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
> config.status: linking ./mpn/powerpc32/sqr_diagonal.asm to 
> mpn/sqr_diagonal.asm
> config.status: linking ./mpn/powerpc32/gmp-mparam.h to gmp-mparam.h
> config.status: executing default-1 commands
> #
> #
> #
> # Subconfigure of GMP done
> # ------------------------
> #
> checking for leading underscore in object symbols... yes
> checking for GNU ld option -Map... no
> checking for size of gmp limbs... 4
> checking _SHORT_LIMB... no
> checking _LONG_LONG_LIMB... no
> checking for X... no
> 
> 
> 
> 
> checking for main in -lXmu... no
> checking for main in -lXt... no
> checking for main in -lXext... no
> checking for main in -lXaw... no
> checking for main in -lX11... no
> missing x libraries -- cannot compile xgcl
> checking for libintl.h... no
> configure: error: libintl.h (gettext) not found
> [hunt:~/a/gcl-2.7/gcl] % 
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

[Prev in Thread] Current Thread [Next in Thread]