From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7778 invoked by alias); 22 Mar 2013 12:39:36 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 7707 invoked by uid 89); 22 Mar 2013 12:38:47 -0000 X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=BAYES_00,TW_BF autolearn=ham version=3.3.1 Received: from nerdig.org (HELO nerdig.org) (88.198.12.5) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Fri, 22 Mar 2013 12:38:42 +0000 Received: from nerdig.org (localhost [127.0.0.1]) by mx-int.nerdig.org (Postfix) with ESMTP id 216C716035D for ; Fri, 22 Mar 2013 13:38:40 +0100 (CET) Received: from HTPC (unknown [85.183.86.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: christoph@kobenetz.de) by mx.nerdig.org (Postfix) with ESMTPSA id 72B3F16035C for ; Fri, 22 Mar 2013 13:38:39 +0100 (CET) Date: Fri, 22 Mar 2013 12:39:00 -0000 From: ChristophK To: libffi-discuss@sourceware.org Subject: Problems compiling libffi on mingw32 with GNU Make 3.82 Message-Id: <20130322133831.78fdc407bc6a7273a72d4c86@kobenetz.de> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SW-Source: 2013/txt/msg00120.txt.bz2 Hi, I'm trying to build libffi on Windows 7 64bit using mingw32 and GNU Make 3.82. ./configure works fine, but make doesn't - please have a look what happens in the output of the console below. Regards Christoph ---- christoph@HTPC /k/daten/programmierung/libraries/libffi-3.0.13 $ ./configure [Lots of output removed - no errors] christoph@HTPC /k/daten/programmierung/libraries/libffi-3.0.13 $ mingw32-make -v GNU Make 3.82 Built for i386-pc-mingw32 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. christoph@HTPC /k/daten/programmierung/libraries/libffi-3.0.13 $ mingw32-make Makefile:2394: warning: overriding recipe for target `tags' Makefile:2382: warning: ignoring old recipe for target `tags' Makefile:2416: warning: overriding recipe for target `ctags' Makefile:2405: warning: ignoring old recipe for target `ctags' MAKE i686-pc-mingw32 : 0 * all-all mingw32-make[1]: Entering directory `k:/daten/programmierung/libraries/libffi-3. 0.13/i686-pc-mingw32' C:/MinGW/bin/mingw32-make "AR_FLAGS=" "CC_FOR_BUILD=" "CFLAGS=-O3 -fomit-frame-p ointer -fstrict-aliasing -ffast-math -march=core2 -Wall -fexceptions" "CXXFLAGS =" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/bin/install -c" "INSTALL_D ATA=/bin/install -c -m 644" "INSTALL_PROGRAM=/bin/install -c" "INSTALL_SCRIPT=/b in/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE =C:/MinGW/bin/mingw32-make" "MAKEINFO=C:/MinGW/msys/1.0/bin/sh.exe /k/daten/prog rammierung/libraries/libffi-3.0.13/missing --run makeinfo " "PICFLAG=" "PICFLAG_ FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=C:/MinGW/msys/1.0/bin/sh.exe" "exec_prefix=/ usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "mandir=/usr/ local/share/man" "prefix=/usr/local" "AR=ar" "AS=as" "CC=gcc" "CXX=g++" "LD=c:/m ingw/mingw32/bin/ld.exe" "NM=/mingw/bin/nm" "RANLIB=ranlib" "DESTDIR=" all-recur sive C:\MinGW\bin\mingw32-make: invalid option -- a C:\MinGW\bin\mingw32-make: invalid option -- c C:\MinGW\bin \mingw32-make: invalid option -- = C:\MinGW\bin\mingw32-make: invalid option -- c C:\MinGW\bin\mingw32-make: invalid option -- c C:\MinGW\bin \mingw32-make: invalid option -- C:\MinGW\bin\mingw32-make: invalid option -- c C:\MinGW\bin\mingw32-make: invalid option -- c C:\MinGW\bin\mingw32-make: invalid option -- C:\MinGW\bin\mingw32-make: invalid option -- c C:\MinGW\bin\mingw32-make: invalid option -- C:\MinGW\bin\mingw32-make: invalid option -- J C:\MinGW\bin\mingw32-make: unrecognized option `--run' Usage: mingw32-make [options] [target] ... Options: -b, -m Ignored for compatibility. -B, --always-make Unconditionally make all targets. -C DIRECTORY, --directory=DIRECTORY Change to DIRECTORY before doing anything. -d Print lots of debugging information. --debug[=FLAGS] Print various types of debugging information. -e, --environment-overrides Environment variables override makefiles. --eval=STRING Evaluate STRING as a makefile statement. -f FILE, --file=FILE, --makefile=FILE Read FILE as a makefile. -h, --help Print this message and exit. -i, --ignore-errors Ignore errors from recipes. -I DIRECTORY, --include-dir=DIRECTORY Search DIRECTORY for included makefiles. -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg. -k, --keep-going Keep going when some targets can't be made. -l [N], --load-average[=N], --max-load[=N] Don't start multiple jobs unless load is below N. -L, --check-symlink-times Use the latest mtime between symlinks and target. -n, --just-print, --dry-run, --recon Don't actually run any recipe; just print them. -o FILE, --old-file=FILE, --assume-old=FILE Consider FILE to be very old and don't remake it. -p, --print-data-base Print make's internal database. -q, --question Run no recipe; exit status says if up to date. -r, --no-builtin-rules Disable the built-in implicit rules. -R, --no-builtin-variables Disable the built-in variable settings. -s, --silent, --quiet Don't echo recipes. -S, --no-keep-going, --stop Turns off -k. -t, --touch Touch targets instead of remaking them. -v, --version Print the version number of make and exit. -w, --print-directory Print the current directory. --no-print-directory Turn off -w, even if it was turned on implicitly. -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE Consider FILE to be infinitely new. --warn-undefined-variables Warn when an undefined variable is referenced. This program built for i386-pc-mingw32 Report bugs to mingw32-make[1]: *** [all] Error 2 mingw32-make[1]: Leaving directory `k:/daten/programmierung/libraries/libffi-3.0 .13/i686-pc-mingw32' mingw32-make: *** [all-all] Error 2 christoph@HTPC /k/daten/programmierung/libraries/libffi-3.0.13 $