all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Peter Dyballa <Peter_Dyballa@Freenet.DE>
To: 5603@debbugs.gnu.org
Subject: bug#5603: 23.1.90; value of CPP not used in configure script
Date: Fri, 19 Feb 2010 12:34:40 +0100	[thread overview]
Message-ID: <99510FE8-E289-4D01-A73B-31FCA8EDCFBD@Freenet.DE> (raw)

Hello!

Trying to use the LLVM variant of GCC like this:

	env PATH=/Developer/usr/bin:/sw/bin:$PATH ./configure --without-sound  
--without-dbus --without-pop --with-ns --disable-ns-self-contained --x- 
libraries=/usr/X11/libs --x-includes=/usr/X11/include/X11 --enable- 
locallisppath=/Library/Application\ Support/Emacs/calendar23:/Library/ 
Application\ Support/Emacs CC=llvm-gcc-4.2 CPP=llvm-cpp-4.2

or like this

	env PATH=/Developer/usr/bin:/sw/bin:$PATH CC=llvm-gcc-4.2 CPP=llvm- 
cpp-4.2 ./configure --without-sound --without-dbus --without-pop -- 
with-ns --disable-ns-self-contained --x-libraries=/usr/X11/libs --x- 
includes=/usr/X11/include/X11 --enable-locallisppath=/Library/ 
Application\ Support/Emacs/calendar23:/Library/Application\ Support/ 
Emacs

configure just finds:

	checking build system type... powerpc-apple-darwin9.8.0
	checking host system type... powerpc-apple-darwin9.8.0
	checking for gcc... llvm-gcc-4.2
	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 llvm-gcc-4.2 accepts -g... yes
	checking for llvm-gcc-4.2 option to accept ISO C89... none needed
	checking how to run the C preprocessor... llvm-gcc-4.2 -E -no-cpp- 
precomp -I/sw/include -L/sw/lib

or:

	+ CC='llvm-gcc-4.2 -I/sw/include -L/sw/lib'
	+ test xyes = x
	+ ac_ext=c
	+ ac_cpp='$CPP $CPPFLAGS'
	+ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
	+ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS  
conftest.$ac_ext $LIBS >&5'
	+ ac_compiler_gnu=yes
	+ printf '%s\n' 'configure:4004: checking how to run the C  
preprocessor'
	+ printf %s 'checking how to run the C preprocessor... '
	checking how to run the C preprocessor... + test -n 'llvm-gcc-4.2 -E - 
no-cpp-precomp -I/sw/include -L/sw/lib'
	+ test -d 'llvm-gcc-4.2 -E -no-cpp-precomp -I/sw/include -L/sw/lib'
	+ test -z 'llvm-gcc-4.2 -E -no-cpp-precomp -I/sw/include -L/sw/lib'
	+ ac_cv_prog_CPP='llvm-gcc-4.2 -E -no-cpp-precomp -I/sw/include -L/sw/ 
lib'
	+ printf '%s\n' 'configure:4122: result: llvm-gcc-4.2 -E -no-cpp- 
precomp -I/sw/include -L/sw/lib'
	+ printf '%s\n' 'llvm-gcc-4.2 -E -no-cpp-precomp -I/sw/include -L/sw/ 
lib'
	llvm-gcc-4.2 -E -no-cpp-precomp -I/sw/include -L/sw/lib
	+ ac_preproc_ok=false
	+ for ac_c_preproc_warn_flag in ''\'''\''' yes
	+ cat
	+ cat confdefs.h
	+ cat
	+ ac_try='$CPP $CPPFLAGS conftest.c'
	+ case "(($ac_try" in
	+ ac_try_echo='$CPP $CPPFLAGS conftest.c'
	+ eval 'ac_try_echo="$as_me:4151: $CPP $CPPFLAGS conftest.c"'
	++ ac_try_echo='configure:4151: llvm-gcc-4.2 -E -no-cpp-precomp -I/sw/ 
include -L/sw/lib  conftest.c'
	+ printf '%s\n' 'configure:4151: llvm-gcc-4.2 -E -no-cpp-precomp -I/ 
sw/include -L/sw/lib  conftest.c'
	+ ac_status=0
	+ grep -v '^ *+' conftest.er1
	+ rm -f conftest.er1
	+ cat conftest.err
	+ printf '%s\n' 'configure:4158: $? = 0'
	+ exit 0
	+ test -z ''
	+ :
	+ rm -f conftest.err conftest.c
	+ cat
	+ cat confdefs.h
	+ cat
	+ ac_try='$CPP $CPPFLAGS conftest.c'
	+ case "(($ac_try" in
	+ ac_try_echo='$CPP $CPPFLAGS conftest.c'
	+ eval 'ac_try_echo="$as_me:4189: $CPP $CPPFLAGS conftest.c"'
	++ ac_try_echo='configure:4189: llvm-gcc-4.2 -E -no-cpp-precomp -I/sw/ 
include -L/sw/lib  conftest.c'
	+ printf '%s\n' 'configure:4189: llvm-gcc-4.2 -E -no-cpp-precomp -I/ 
sw/include -L/sw/lib  conftest.c'
	+ ac_status=1
	+ grep -v '^ *+' conftest.er1
	+ rm -f conftest.er1
	+ cat conftest.err
	+ printf '%s\n' 'configure:4196: $? = 1'
	+ exit 1
	+ printf '%s\n' 'configure: failed program was:'
	+ sed 's/^/| /' conftest.c
	+ ac_preproc_ok=:
	+ break
	+ rm -f conftest.err conftest.c
	+ :
	+ :
	+ ac_ext=c
	+ ac_cpp='$CPP $CPPFLAGS'
	+ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
	+ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS  
conftest.$ac_ext $LIBS >&5'
	+ ac_compiler_gnu=yes

There is also the question whether the option "-no-cpp-precomp" really  
is necessary on Mac OS X 10.5 or 10.6. The version of GCC 4.2 LLVM  
uses does not recognise this option:

	powerpc-apple-darwin9-llvm-gcc-4.2: unrecognized option '-no-cpp- 
precomp'


In GNU Emacs 23.1.90.1 (powerpc-apple-darwin9.8.0, X toolkit, Xaw3d  
scroll bars)
  of 2010-02-18 on Latsche.local
Windowing system distributor `The X.Org Foundation', version  
11.0.10799901
configured using `configure  '--without-sound' '--without-pop' '-- 
without-dbus' '--without-gconf' '--with-x-toolkit=athena' '--enable- 
locallisppath=/Library/Application Support/Emacs/calendar23:/Library/ 
Application Support/Emacs' 'CFLAGS=-g -Wno-pointer-sign -H -pipe -fPIC  
-Os' 'CC=gcc-4.2''

Important settings:
   value of $LC_ALL: nil
   value of $LC_COLLATE: nil
   value of $LC_CTYPE: de_DE.UTF-8
   value of $LC_MESSAGES: nil
   value of $LC_MONETARY: nil
   value of $LC_NUMERIC: nil
   value of $LC_TIME: nil
   value of $LANG: de_DE.UTF-8
   value of $XMODIFIERS: nil
   locale-coding-system: utf-8-unix
   default enable-multibyte-characters: t

Major mode: Calendar

Minor modes in effect:
   shell-dirtrack-mode: t
   diff-auto-refine-mode: t
   show-paren-mode: t
   display-time-mode: t
   desktop-save-mode: t
   delete-selection-mode: t
   tooltip-mode: t
   mouse-wheel-mode: t
   menu-bar-mode: t
   file-name-shadow-mode: t
   global-font-lock-mode: t
   font-lock-mode: t
   blink-cursor-mode: t
   global-auto-composition-mode: t
   auto-composition-mode: t
   auto-encryption-mode: t
   auto-compression-mode: t
   column-number-mode: t
   line-number-mode: t
   transient-mark-mode: t



--
Greetings

   Pete

If it should exist, it doesn't.
				– Arnold's First Law of Documentation







             reply	other threads:[~2010-02-19 11:34 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-02-19 11:34 Peter Dyballa [this message]
2012-05-16  7:25 ` bug#5603: 23.1.90; value of CPP not used in configure script Glenn Morris
2012-05-16 22:30   ` Peter Dyballa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=99510FE8-E289-4D01-A73B-31FCA8EDCFBD@Freenet.DE \
    --to=peter_dyballa@freenet.de \
    --cc=5603@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.