Ivan -

I have a few comments.  There are several Solaris10 makefile options for 
iozone as in the listing below.   Your Makefile.sfw indicates you are 
building the 32-bit version with cc.  Have you considered building the 
64-bit binary also, or instead?

Further, this version of iozone has a new program in it called fileop
which you might want to add as well.

You have the source file

iozone3_321.tar

Is it not normal for the source file to be compressed with gzip or bzip2?

That's all I have for now assuming you address Jim's issues.

Steve C.


#
# Solaris 32 bit build with threads, largefiles, and async I/O
#
Solaris10:      iozone_solaris10.o libasync10.o libbif10.o 
fileop_Solaris10.o
         $(CC)  -O $(LDFLAGS) iozone_solaris10.o libasync10.o libbif10.o \
                 -lthread -lpthread -lposix4 -lnsl -laio \
                 -lsocket -o iozone
         $(CC)  -O fileop_Solaris10.o -o fileop

#
# Solaris 32 bit build with threads, largefiles, and async I/O
#
Solaris10cc:    iozone_solaris10cc.o libasync10cc.o libbif10cc.o 
fileop_Solaris10cc.o
         $(CC)  -O $(LDFLAGS) iozone_solaris10cc.o libasync10cc.o 
libbif10cc.o \
                 -lthread -lpthread -lposix4 -lnsl -laio \
                 -lsocket -o iozone
         $(CC)  -O fileop_Solaris10cc.o -o fileop

#
# Solaris 32 bit build with threads, largefiles, and async I/O
#
Solaris10gcc:   iozone_solaris10gcc.o libasync10.o libbif10.o 
fileop_Solaris10gcc.o
         $(GCC)  -O $(LDFLAGS) iozone_solaris10gcc.o libasync10.o 
libbif10.o \
                 -lthread -lpthread -lposix4 -lnsl -laio \
                 -lsocket -o iozone
         $(GCC)  -O fileop_Solaris10gcc.o -o fileop

#
# Solaris 64 bit build with threads, largefiles, and async I/O
#
Solaris10gcc-64:        iozone_solaris10gcc-64.o libasync10-64.o 
libbif10-64.o fileop_Solaris10gcc-64.o
         $(GCC)  -O $(LDFLAGS) $(S10GCCFLAGS) iozone_solaris10gcc-64.o 
libasync10-64.o libbif10-64.o \
                 -lthread -lpthread -lposix4 -lnsl -laio \
                 -lsocket -o iozone
         $(GCC)  -O $(S10GCCFLAGS) fileop_Solaris10gcc-64.o -o fileop


#
# Solaris 64 bit build with threads, largefiles, and async I/O
#
Solaris10cc-64: iozone_solaris10cc-64.o libasync10-64.o libbif10-64.o 
fileop_Solaris10cc-64.o
         $(CC)  -O $(LDFLAGS) $(S10CCFLAGS) iozone_solaris10cc-64.o 
libasync10-64.o libbif10-64.o \
               -lthread -lpthread -lposix4 -lnsl -laio \
               -lsocket -o iozone
         $(CC)  -O $(S10CCFLAGS) fileop_Solaris10cc-64.o -o fileop





Ivan shi wrote:
> Resend ...
> 
> Ivan shi wrote:
>> In case you missed it ...  Anyone can help on this?  Thanks in advance.
>>
>>
>> Ivan shi wrote:
>>> Hi,
>>>
>>> I am porting "iozone", a filesystem benchmark tool.
>>>
>>> Could you please help to review the changes? The webrev is at:
>>>  http://cr.opensolaris.org/~ivanshi/iozone/
>>>
>>> Thanks,
>>> Ivan
>>
> 
> _______________________________________________
> sfwnv-discuss mailing list
> sfwnv-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/sfwnv-discuss
> 

Reply via email to