Hello,
I'm using sfio as from:
sfio.2005-02-01.tgz (but its only a tar file)
When I tried to build it I got this error:
[r...@server sfio]# ./Runmake
../../../bin/iffe - set cc cc -O : \
run features/common > ast_common.h
../../../bin/iffe set cc cc -O : run features/vthread
cc -c -O -I. vtclose.c
cc -c -O -I. vtextern.c
cc -c -O -I. vtkill.c
cc -c -O -I. vtmtxclose.c
cc -c -O -I. vtmtxclrlock.c
cc -c -O -I. vtmtxlock.c
cc -c -O -I. vtmtxopen.c
cc -c -O -I. vtmtxtrylock.c
cc -c -O -I. vtmtxunlock.c
cc -c -O -I. vtonce.c
cc -c -O -I. vtopen.c
vtopen.c: In function âvtopenâ:
vtopen.c:65: warning: incompatible implicit declaration of built-in function
âmemcpyâ
cc -c -O -I. vtrun.c
cc -c -O -I. vtself.c
cc -c -O -I. vtset.c
cc -c -O -I. vtwait.c
ar cr libvthread.a vtclose.o vtextern.o vtkill.o vtmtxclose.o vtmtxclrlock.o
vtmtxlock.o vtmtxopen.o vtmtxtrylock.o vtmtxunlock.o
vtonce.o vtopen.o vtrun.o vtself.o vtset.o vtwait.o
(ranlib libvthread.a; exit 0) >/dev/null 2>&1
cp vthread.h ast_common.h ../../../include;
cp libvthread.a ../../../lib;
(ranlib ../../../lib/libvthread.a; exit 0) >/dev/null 2>&1
echo""; echo "BUILDING UNI-THREADED libsfio.a"
BUILDING UNI-THREADED libsfio.a
/bin/sh ./Makestate.sh unithreaded
make LIBTYPE="-Dvt_threaded=0" SHELL="/bin/sh" CC="cc" \
CCMODE="-O" CXFLAGS="" install_unithreaded
make[1]: Entering directory `/root/sfio/src/lib/sfio'
../../../bin/iffe set cc cc -I. -O -Dvt_threaded=0 : run features/common
(rm ast_common.h; ln FEATURE/common ast_common.h; exit 0) >/dev/null 2>&1
../../../bin/iffe set cc cc -I. -O -Dvt_threaded=0 : run features/float
../../../bin/iffe set cc cc -I. -O -Dvt_threaded=0 : run features/sfio
../../../bin/iffe - set cc cc -I. -O -Dvt_threaded=0 : run features/stdio_lcl
> \
FEATURE/stdio.lcl
../../../bin/iffe set cc cc -I. -O -Dvt_threaded=0 : run features/iffeio
../../../bin/iffe set cc cc -I. -O -Dvt_threaded=0 : run features/sfinit.c
../../../bin/iffe set cc cc -I. -O -Dvt_threaded=0 : run features/mmap
cc -c -I. -O -Dvt_threaded=0 sfclose.c
cc -c -I. -O -Dvt_threaded=0 sfclrlock.c
cc -c -I. -O -Dvt_threaded=0 sfcvt.c
cc -c -I. -O -Dvt_threaded=0 sfdisc.c
cc -c -I. -O -Dvt_threaded=0 sfdlen.c
cc -c -I. -O -Dvt_threaded=0 sfexcept.c
cc -c -I. -O -Dvt_threaded=0 sfextern.c
cc -c -I. -O -Dvt_threaded=0 sffilbuf.c
cc -c -I. -O -Dvt_threaded=0 sfflsbuf.c
cc -c -I. -O -Dvt_threaded=0 sfprints.c
cc -c -I. -O -Dvt_threaded=0 sfgetd.c
cc -c -I. -O -Dvt_threaded=0 sfgetl.c
cc -c -I. -O -Dvt_threaded=0 sfgetr.c
cc -c -I. -O -Dvt_threaded=0 sfgetu.c
cc -c -I. -O -Dvt_threaded=0 sfllen.c
cc -c -I. -O -Dvt_threaded=0 sfmode.c
cc -c -I. -O -Dvt_threaded=0 sfmove.c
cc -c -I. -O -Dvt_threaded=0 sfnew.c
cc -c -I. -O -Dvt_threaded=0 sfnotify.c
cc -c -I. -O -Dvt_threaded=0 sfnputc.c
cc -c -I. -O -Dvt_threaded=0 sfopen.c
cc -c -I. -O -Dvt_threaded=0 sfpkrd.c
cc -c -I. -O -Dvt_threaded=0 sfpool.c
cc -c -I. -O -Dvt_threaded=0 sfpopen.c
cc -c -I. -O -Dvt_threaded=0 sfprintf.c
cc -c -I. -O -Dvt_threaded=0 sfputd.c
cc -c -I. -O -Dvt_threaded=0 sfputl.c
cc -c -I. -O -Dvt_threaded=0 sfputr.c
cc -c -I. -O -Dvt_threaded=0 sfputu.c
cc -c -I. -O -Dvt_threaded=0 sfrd.c
cc -c -I. -O -Dvt_threaded=0 sfread.c
cc -c -I. -O -Dvt_threaded=0 sfscanf.c
cc -c -I. -O -Dvt_threaded=0 sfseek.c
cc -c -I. -O -Dvt_threaded=0 sfset.c
cc -c -I. -O -Dvt_threaded=0 sfsetbuf.c
cc -c -I. -O -Dvt_threaded=0 sfsetfd.c
cc -c -I. -O -Dvt_threaded=0 sfsize.c
cc -c -I. -O -Dvt_threaded=0 sfsk.c
cc -c -I. -O -Dvt_threaded=0 sfstack.c
cc -c -I. -O -Dvt_threaded=0 sfsync.c
cc -c -I. -O -Dvt_threaded=0 sftable.c
cc -c -I. -O -Dvt_threaded=0 sftell.c
cc -c -I. -O -Dvt_threaded=0 sftmp.c
cc -c -I. -O -Dvt_threaded=0 sfungetc.c
cc -c -I. -O -Dvt_threaded=0 sfvprintf.c
cc -c -I. -O -Dvt_threaded=0 sfvscanf.c
In file included from sfvscanf.c:14:
sfstrtof.h:166: error: static declaration of â_sfdscanâ follows non-static
declaration
sfhdr.h:1103: error: previous declaration of â_sfdscanâ was here
make[1]: *** [sfvscanf.o] Error 1
make[1]: Leaving directory `/root/sfio/src/lib/sfio'
make: *** [install] Error 2
[r...@server sfio]# ls
Any chance this can be fixed? Also can you please use the GNU
buildutils(./configure, make, make check, make install)???
Any help would be appreciated.
Thanks,
Matthew
_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers