| 1 | | [[TOC]] |
| 2 | | |
| 3 | | = PortLog: [wiki:dev-lang]/yasm = |
| 4 | | |
| 5 | | http://www.tortall.net/projects/yasm/ |
| 6 | | |
| 7 | | == version 0.7.0 == |
| 8 | | |
| 9 | | ||R5||untested|| |
| 10 | | ||BONE||untested|| |
| 11 | | ||Haiku||broken|| |
| 12 | | |
| 13 | | Dependencies: [wiki:dev-lang/python] |
| 14 | | |
| 15 | | {{{ |
| 16 | | Build fails. |
| 17 | | |
| 18 | | ~/yasm-0.7.0> ./configure --prefix=/boot/common |
| 19 | | checking for a BSD-compatible install... /bin/install -c |
| 20 | | checking whether build environment is sane... yes |
| 21 | | checking for a thread-safe mkdir -p... /bin/mkdir -p |
| 22 | | checking for gawk... gawk |
| 23 | | checking whether make sets $(MAKE)... yes |
| 24 | | checking whether to enable maintainer-specific portions of Makefiles... no |
| 25 | | checking for style of include used by make... GNU |
| 26 | | checking for gcc... gcc |
| 27 | | checking for C compiler default output file name... conftest |
| 28 | | checking whether the C compiler works... yes |
| 29 | | checking whether we are cross compiling... no |
| 30 | | checking for suffix of executables... |
| 31 | | checking for suffix of object files... o |
| 32 | | checking whether we are using the GNU C compiler... yes |
| 33 | | checking whether gcc accepts -g... yes |
| 34 | | checking for gcc option to accept ISO C89... none needed |
| 35 | | checking dependency style of gcc... gcc |
| 36 | | checking how to run the C preprocessor... gcc -E |
| 37 | | checking for gcc option to accept ISO C99... unsupported |
| 38 | | checking for gcc option to accept ISO C89... (cached) none needed |
| 39 | | checking for gcc option to accept ISO Standard C... (cached) none needed |
| 40 | | checking for a BSD-compatible install... /bin/install -c |
| 41 | | checking whether ln -s works... yes |
| 42 | | checking for ranlib... ranlib |
| 43 | | checking for xmlto... no |
| 44 | | configure: WARNING: xmlto not found, manpages will not be rebuilt. |
| 45 | | checking if malloc debugging is wanted... no |
| 46 | | checking for grep that handles long lines and -e... /bin/grep |
| 47 | | checking for egrep... /bin/grep -E |
| 48 | | checking for ANSI C header files... yes |
| 49 | | checking for sys/types.h... yes |
| 50 | | checking for sys/stat.h... yes |
| 51 | | checking for stdlib.h... yes |
| 52 | | checking for string.h... yes |
| 53 | | checking for memory.h... yes |
| 54 | | checking for strings.h... yes |
| 55 | | checking for inttypes.h... yes |
| 56 | | checking for stdint.h... yes |
| 57 | | checking for unistd.h... yes |
| 58 | | checking for strings.h... (cached) yes |
| 59 | | checking libgen.h usability... no |
| 60 | | checking libgen.h presence... no |
| 61 | | checking for libgen.h... no |
| 62 | | checking for unistd.h... (cached) yes |
| 63 | | checking direct.h usability... no |
| 64 | | checking direct.h presence... no |
| 65 | | checking for direct.h... no |
| 66 | | checking for an ANSI C-conforming const... yes |
| 67 | | checking for inline... inline |
| 68 | | checking for function prototypes... yes |
| 69 | | checking for size_t... yes |
| 70 | | checking for stdint types... stdint.h (shortcircuit) |
| 71 | | make use of stdint.h in libyasm-stdint.h (assuming C99 compatible system) |
| 72 | | checking for abort... yes |
| 73 | | checking for toascii... no |
| 74 | | checking for vsnprintf... yes |
| 75 | | checking for strsep... no |
| 76 | | checking for mergesort... yes |
| 77 | | checking for getcwd... yes |
| 78 | | checking for popen... yes |
| 79 | | checking for strcasecmp... yes |
| 80 | | checking for strncasecmp... yes |
| 81 | | checking for stricmp... no |
| 82 | | checking for _stricmp... no |
| 83 | | checking for strcmpi... no |
| 84 | | checking whether NLS is requested... yes |
| 85 | | checking for msgfmt... no |
| 86 | | checking for gmsgfmt... : |
| 87 | | checking for xgettext... no |
| 88 | | checking for msgmerge... no |
| 89 | | checking build system type... i586-pc-haiku |
| 90 | | checking host system type... i586-pc-haiku |
| 91 | | checking for ld used by GCC... /boot/develop/tools/gnupro/i586-pc-haiku/bin/ld |
| 92 | | checking if the linker |
| 93 | | (/boot/develop/tools/gnupro/i586-pc-haiku/bin/ld) is GNUld... yes |
| 94 | | checking for shared library run path origin... done |
| 95 | | checking for CFPreferencesCopyAppValue... no |
| 96 | | checking for CFLocaleCopyCurrent... no |
| 97 | | checking for GNU gettext in libc... no |
| 98 | | checking for iconv... no, consider installing GNU libiconv |
| 99 | | checking for GNU gettext in libintl... no |
| 100 | | checking whether to use NLS... no |
| 101 | | checking for GNU C Library... no |
| 102 | | configure: Checking for Python |
| 103 | | checking for a Python interpreter with version >= 2.4... none |
| 104 | | configure: WARNING: Python not found |
| 105 | | configure: WARNING: Could not find a suitable version of Python |
| 106 | | configure: creating ./config.status |
| 107 | | config.status: creating Makefile |
| 108 | | config.status: creating po/Makefile.in |
| 109 | | config.status: creating config.h |
| 110 | | config.status: config.h is unchanged |
| 111 | | config.status: executing depfiles commands |
| 112 | | config.status: executing libyasm-stdint.h commands |
| 113 | | config.status: creating libyasm-stdint.h : _YASM_LIBYASM_STDINT_H |
| 114 | | config.status: libyasm-stdint.h is unchanged |
| 115 | | config.status: executing po-directories commands |
| 116 | | config.status: creating po/POTFILES |
| 117 | | config.status: creating po/Makefile |
| 118 | | ~/yasm-0.7.0> make |
| 119 | | make: Circular x86insn_nasm.gperf <- x86insn_nasm.gperf dependency dropped. |
| 120 | | make: Circular x86insn_gas.gperf <- x86insn_gas.gperf dependency dropped. |
| 121 | | ./genmodule ./libyasm/module.in Makefile |
| 122 | | /bin/make all-recursive |
| 123 | | make[1]: Entering directory `/boot/home/yasm-0.7.0' |
| 124 | | Making all in po |
| 125 | | make[2]: Entering directory `/boot/home/yasm-0.7.0/po' |
| 126 | | make[2]: Nothing to be done for `all'. |
| 127 | | make[2]: Leaving directory `/boot/home/yasm-0.7.0/po' |
| 128 | | Making all in . |
| 129 | | make[2]: Entering directory `/boot/home/yasm-0.7.0' |
| 130 | | make[2]: Circular x86insn_nasm.gperf <- x86insn_nasm.gperf dependency dropped. |
| 131 | | make[2]: Circular x86insn_gas.gperf <- x86insn_gas.gperf dependency dropped. |
| 132 | | source='x86cpu.c' object='x86cpu.o' libtool=no \ |
| 133 | | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| 134 | | gcc -DHAVE_CONFIG_H -I. -g -O2 -c x86cpu.c |
| 135 | | In file included from /boot/home/yasm-0.7.0/modules/arch/x86/x86cpu.gperf:30: |
| 136 | | /boot/develop/headers/posix/ctype.h:53: warning: `toascii' redefined |
| 137 | | /boot/home/yasm-0.7.0/util.h:120: warning: this is the location of the |
| 138 | | previousdefinition |
| 139 | | In file included from /boot/home/yasm-0.7.0/modules/arch/x86/x86cpu.gperf:30: |
| 140 | | /boot/develop/headers/posix/ctype.h:24: parse error before `int' |
| 141 | | make[2]: *** [x86cpu.o] Error 1 |
| 142 | | make[2]: Leaving directory `/boot/home/yasm-0.7.0' |
| 143 | | make[1]: *** [all-recursive] Error 1 |
| 144 | | make[1]: Leaving directory `/boot/home/yasm-0.7.0' |
| 145 | | make: *** [all] Error 2 |
| 146 | | ~/yasm-0.7.0> |
| 147 | | |
| 148 | | }}} |