[ITP] chicken-4.9.0.1
Marco Atzeri
marco.atzeri@gmail.com
Wed Dec 10 15:09:00 GMT 2014
On 12/10/2014 3:50 PM, Christian Kellermann wrote:
> * Marco Atzeri <marco.atzeri gmail.com> [141210 15:41]:
>
>> Attached a better chicken.cygport that allow the
>> build on separate tree, identify the architecture
>> correctly install and package.
>>
>> This also avoid the creation of not needed
>> chicken-4.9.0.1-1.src.patch
>>
>> You still need to verify the check portion,
>> it seems that the test in place is not fully working
>> but I could be wrong.
>
> Also if /usr is the preferred PREFIX it should be set to the same
> value when calling make and make install.
>
> Yes, the check portion should be just calling "make check".
It will be nice
>> About x86_64 there is still a starting problem
>> gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES
>> -c apply-hack.x86-64.S -o apply-hack.x86-64.o
>> apply-hack.x86-64.S: Assembler messages:
>> apply-hack.x86-64.S:32: Warning: .type pseudo-op used outside of .def/.endef
>> ignored.
>> apply-hack.x86-64.S:32: Error: junk at end of line, first unrecognized
>> character is `_'
>
> Thanks insteresting. Which gcc is this? Are you sure you build with
> a 64 bit assembler there?
Please note that the 32bit version of the Assembler don't have that
row.
$ gcc --version -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/lto-wrapper.exe
gcc (GCC) 4.8.3
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Target: x86_64-pc-cygwin
Configured with:
/cygdrive/i/szsz/tmpp/gcc_old/gcc-4.8.3-5.x86_64/src/gcc-4.8.3/configure
--srcdir=/cygdrive/i/szsz/tmpp/gcc_old/gcc-4.8.3-5.x86_64/src/gcc-4.8.3
--prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
--libexecdir=/usr/libexec --datadir=/usr/share --localstatedir=/var
--sysconfdir=/etc --libdir=/usr/lib --datarootdir=/usr/share
--docdir=/usr/share/doc/gcc --htmldir=/usr/share/doc/gcc/html -C
--build=x86_64-pc-cygwin --host=x86_64-pc-cygwin
--target=x86_64-pc-cygwin --without-libiconv-prefix
--without-libintl-prefix --libexecdir=/usr/lib --enable-shared
--enable-shared-libgcc --enable-static
--enable-version-specific-runtime-libs --enable-bootstrap
--enable-__cxa_atexit --with-dwarf2 --with-tune=generic
--enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-graphite
--enable-threads=posix --enable-libatomic --enable-libgomp
--disable-libitm --enable-libquadmath --enable-libquadmath-support
--enable-libssp --enable-libada --enable-libgcj-sublibs
--disable-java-awt --disable-symvers
--with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as
--with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix
--without-libintl-prefix --with-system-zlib --enable-linker-build-id
Thread model: posix
gcc version 4.8.3 (GCC)
COLLECT_GCC_OPTIONS='--version' '-v' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/cc1.exe -quiet -v -Dunix
-idirafter
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib/../include/w32api
-idirafter
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/lib/../lib/../../include/w32api
help-dummy -quiet -dumpbase help-dummy -mtune=generic -march=x86-64
-auxbase help-dummy -version --version -o /tmp/ccV2k3QN.s
GNU C (GCC) version 4.8.3 (x86_64-pc-cygwin)
compiled by GNU C version 4.8.3, GMP version 6.0.0, MPFR
version 3.1.2, MPC version 1.0.2
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
COLLECT_GCC_OPTIONS='--version' '-v' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/bin/as.exe
-v --version -o /tmp/ccM1kYjV.o /tmp/ccV2k3QN.s
GNU assembler version 2.24.51 (x86_64-pc-cygwin) using BFD version (GNU
Binutils) 2.24.51.20140703
GNU assembler (GNU Binutils) 2.24.51.20140703
Copyright (C) 2014 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `x86_64-pc-cygwin'.
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/:/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/:/usr/lib/gcc/x86_64-pc-cygwin/:/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/:/usr/lib/gcc/x86_64-pc-cygwin/:/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/bin/
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/:/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/lib/../lib/:/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/lib/:/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='--version' '-v' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/collect2.exe --build-id -m i386pep
--wrap _Znwm --wrap _Znam --wrap _ZdlPv --wrap _ZdaPv --wrap
_ZnwmRKSt9nothrow_t --wrap _ZnamRKSt9nothrow_t --wrap
_ZdlPvRKSt9nothrow_t --wrap _ZdaPvRKSt9nothrow_t -Bdynamic
--dll-search-prefix=cyg --tsaware --version
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib/crt0.o
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/crtbegin.o
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/lib/../lib
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib -L/lib/../lib
-L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/lib
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../.. /tmp/ccM1kYjV.o -lgcc_s
-lgcc -lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32 -lgcc_s -lgcc
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib/default-manifest.o
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/crtend.o
collect2 version 4.8.3
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/bin/ld
--build-id -m i386pep --wrap _Znwm --wrap _Znam --wrap _ZdlPv --wrap
_ZdaPv --wrap _ZnwmRKSt9nothrow_t --wrap _ZnamRKSt9nothrow_t --wrap
_ZdlPvRKSt9nothrow_t --wrap _ZdaPvRKSt9nothrow_t -Bdynamic
--dll-search-prefix=cyg --tsaware --version
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib/crt0.o
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/crtbegin.o
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/lib/../lib
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib -L/lib/../lib
-L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/lib
-L/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../.. /tmp/ccM1kYjV.o -lgcc_s
-lgcc -lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32 -lgcc_s -lgcc
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../lib/default-manifest.o
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/crtend.o
GNU ld (GNU Binutils) 2.24.51.20140703
Copyright (C) 2014 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later
version.
This program has absolutely no warranty.
>
> Kind regards,
>
> Christian
>
More information about the Cygwin-apps
mailing list