make creates a make.core each time

james.power at bt.com james.power at bt.com
Mon Sep 12 06:08:29 PDT 2005


Hi,

I was trying to install rote and anyterm. 

I tried to do a make on the /usr/ports/devel/rote
 I got the following error.

 
 [root at serv rote]# make
=> rote-0.2.6.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from
http://heanet.dl.sourceforge.net/sourceforge/rote/.
rote-0.2.6.tar.gz                             100% of   60 kB  115 kBps
===>  Extracting for rote-0.2.6
=> Checksum OK for rote-0.2.6.tar.gz.
===>  Patching for rote-0.2.6
===>  Applying FreeBSD patches for rote-0.2.6
===>   rote-0.2.6 depends on executable: gmake - found
===>  Configuring for rote-0.2.6
configure: WARNING: you should use --build, --host, --target
checking for i386-portbld-freebsd4.11-gcc... cc
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 cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
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... no
checking for unistd.h... yes
checking for stdbool.h that conforms to C99... no
checking for _Bool... no
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for initscr in -lncurses... yes
checking for forkpty in -lutil... yes
checking for memset... yes
checking for select... yes
checking for setenv... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for an ANSI C-conforming const... yes
checking whether time.h and sys/time.h may both be included... yes
checking for inline... inline
checking for pid_t... yes
checking return type of signal handlers... void
configure: creating ./config.status
config.status: creating Makefile
config.status: creating rote-config
===>  Building for rote-0.2.6
cc -O -pipe  -Wall -fPIC -MM inject.c inject_csi.c rote.c rote_keymap.c
>.depends
cc -O -pipe  -Wall -fPIC   -c -o inject.o inject.c
inject.c: In function `cursor_line_down':
inject.c:30: `true' undeclared (first use in this function)
inject.c:30: (Each undeclared identifier is reported only once
inject.c:30: for each function it appears in.)
inject.c: In function `cursor_line_up':
inject.c:55: `true' undeclared (first use in this function)
inject.c: In function `put_normal_char':
inject.c:82: `true' undeclared (first use in this function)
inject.c: In function `new_escape_sequence':
inject.c:108: `true' undeclared (first use in this function)
inject.c: In function `cancel_escape_sequence':
inject.c:114: `false' undeclared (first use in this function)
inject.c: In function `handle_control_char':
inject.c:124: `true' undeclared (first use in this function)
inject.c:140: `false' undeclared (first use in this function)
gmake: *** [inject.o] Error 1
*** Error code 2

Stop in /usr/ports/devel/rote.

 Since then I get a make.core dump each time I try to do make even if I
issue the command in a directory without a Makefile.

My question is: How is the best way to new make binary?

Regards and thanks,

Jim 



More information about the freebsd-questions mailing list