こんにちは、上田と申します
FD-3.01jのソースを展開してmakeしようとしています
対象機器はかなり特殊で、Buffalo WZR-600DHP2に
make config
cp config.hin config.h
cc -DPREFIX='"'/opt/bin'"' -DCONFDIR='"'/opt/etc'"' -DDICTSRC='"''''"' -DFD=3 -DCCCOMMAND='"'cc'"' -DHOSTCCCOMMAND='"'cc'"' -DCFLAGS='"''''"' -DHOSTCFLAGS='"''''"' -DCPPFLAGS='"''''"' -DHOSTCPPFLAGS='"''''"' -DLDFLAGS='"''''"' -DHOSTLDFLAGS='"''''"' -o mkmfsed mkmfsed.c
./mkmfsed > mkmf.sed
sed -f mkmf.sed Makefile.in > Makefile.tmp || \
(rm -f Makefile.tmp; exit 1)
make SHELL=/bin/sh -f Makefile.tmp config
make[1]: Entering directory '/opt/src/FD-3.01j'
if (echo 't() { echo ; }; t test' | /bin/sh >/dev/null 2>&1); then \
sed -e "2,3d" -e "s:__cc__:cc:" Configur \
| /bin/sh > config.h; \
elif make -f Makefile.tmp expfunc; then \
sed -e "2,3d" -e "s:__cc__:cc:" Configur \
| ./expfunc | /bin/sh > config.h; \
fi
Checking for tar(1)...
ng
Checking for K&R C...
ok
Checking for ANSI C...
ok
Checking for cpp(1)...
ok
Checking for NON-int argument...
ok
Checking for -ltermlib...
ng
Checking for -lncurses...
ng
Checking for -lncurses...
ok
Checking for socket()...
ok
Checking for inet_ntoa()...
ok
Checking for getmntent()...
ok
Checking for getmntinfo_r()...
ng
Checking for -lc_r...
ng
Checking for __FILE__...
ok
Checking for __FUNCTION__...
ok
Checking for __LINE__...
ok
Checking for "__STDC__"...
ng
Checking for "const int"...
ok
Checking for "void *"...
ok
Checking for "u_int"...
ng
Checking for "long long"...
ok
Checking for "uid_t" in <sys/types.h>...
ok
Checking for "pid_t" in <sys/types.h>...
ok
Checking for sys_siglist[0]...
ok
Checking for sys_errlist[0]...
ok
Checking for errno...
ok
Checking for "S_IRUSR,S_IWGRP,S_IXOTH" in <sys/stat.h>...
ng
Checking for <unistd.h>...
ok
Checking for <stdlib.h>...
ok
Checking for <tzfile.h>...
ng
Checking for "fd_set"...
ok
Checking for "fd_set"...
ok
Checking for "DEV_BSIZE" in <sys/param.h>...
ng
Checking for "DEV_BSIZE" in <sys/dir.h>...
ng
Checking for "struct tm"...
ok
Checking for "struct tm"...
ng
Checking for "va_list"...
ok
Checking for major()...
ok
Checking for <sgtty.h>...
ok
Checking for "TIOCFLUSH" in <sgtty.h>...
ok
Checking for <termios.h>...
ok
Checking for t.c_line...
ok
Checking for <dirent.h>...
ok
Checking for d.d_ino...
ok
Checking for d.d_fileno...
ok
Checking for d.d_namlen...
ng
Checking for d.d_fd...
ng
Checking for "d.d_name" in <sys/types.h> <dirent.h>...
ng
Checking for "extern.*[^a-zA-Z0-9_]timezone[^a-zA-Z0-9_]" in <sys/time.h>...
ng
Checking for "extern.*[^a-zA-Z0-9_]timezone[^a-zA-Z0-9_]" in <time.h>...
ok
Checking for timezone...
ok
Checking for t.tm_gmtoff...
ng
Checking for t.tm_gmtoff...
ok
Checking for s.st_blksize...
ok
Checking for s.st_flags...
ng
Checking for <arpa/ftp.h>...
ok
Checking for <netinet/in_systm.h>...
ok
Checking for h.h_addr_list...
ok
Checking for "struct.*[^a-zA-Z0-9_]fs_data[^a-zA-Z0-9_]" in <sys/mount.h>...
ng
Checking for "struct.*[^a-zA-Z0-9_]statfs[^a-zA-Z0-9_]" in <sys/vfs.h>...
ok
Checking for getmntent()...
ok
Checking for re_comp()...
ok
Checking for rand48()...
ng
Checking for setenv()...
ok
Checking for select()...
ok
Checking for vsprintf()...
ng
Checking for vsprintf()...
ng
Checking for ospeed...
ok
Checking for BC...
ok
Checking for utimes()...
ok
Checking for getcwd()...
ok
Checking for "[^a-zA-Z0-9_]ioctl([^,]*, *unsigned long *,.*) *;" in <sys/ioctl.h>...
ng
Checking for ftruncate()...
ok
Checking for fcntl(F_SETLKW)...
ok
Checking for syslog()...
ok
Checking for mktime()...
ok
Checking for sysconf()...
ok
Checking for _llseek()...
ng
Checking for gethostname()...
ok
Checking for killpg()...
ok
Checking for waitpid()...
ok
Checking for sigaction()...
ok
Checking for sigprocmask()...
ok
Checking for getdtablesize()...
ok
Checking for getrlimit()...
ok
Checking for setrlimit()...
ok
Checking for getrusage()...
ok
Checking for getpgrp()...
ng
Checking for getpgrp()...
ok
Checking for setpgid()...
ok
Checking for tcgetpgrp()...
ok
Checking for tcsetpgrp()...
ok
Checking for setvbuf()...
ok
Checking for "int.*[^a-zA-Z0-9_]signal[^a-zA-Z0-9_]" in <signal.h>...
ng
Checking for "[^a-zA-Z0-9_]signal([^a-zA-Z0-9_].*\(|\()[ (]*int[ ),].*\) *;" in <signal.h>...
ng
Checking for strerror()...
ok
Checking for gettimeofday()...
ok
Checking for setsid()...
ok
Checking for getpass()...
ok
Checking for "socklen_t" in <sys/types.h> <sys/socket.h>...
ok
Checking for mmap()...
ok
Checking for inet_aton()...
ok
Checking for getpwent()...
ok
Checking for getgrent()...
ok
Checking for seteuid()...
ok
Checking for setegid()...
ok
Checking for getgroups()...
ok
make[1]: Leaving directory '/opt/src/FD-3.01j'