<div>Hi All,</div>
<div> </div>
<div>I've downloaded the DiskSim4_0_diff_patch and succeeded in compilation.</div>
<div>But when I tried to extend to SSD, and patch the ssd.patch, I still get some warnings and errors for compile.</div>
<div> </div>
<div>make -C ssdmodel<br>make[1]: Entering directory `/mrvl/ssochomes/cathyyu/disksim-4.0/ssdmodel'<br>gcc -Wall -Wno-unused -MD -c -g -DASSERTS  -I../src// -I../diskmodel/include -I../ -I../src//src ssd.c -o ssd.o<br>
gcc -Wall -Wno-unused -MD -c -g -DASSERTS  -I../src// -I../diskmodel/include -I../ -I../src//src ssd_timing.c -o ssd_timing.o<br>gcc -Wall -Wno-unused -MD -c -g -DASSERTS  -I../src// -I../diskmodel/include -I../ -I../src//src ssd_clean.c -o ssd_clean.o<br>
gcc -Wall -Wno-unused -MD -c -g -DASSERTS  -I../src// -I../diskmodel/include -I../ -I../src//src ssd_gang.c -o ssd_gang.o<br>gcc -Wall -Wno-unused -MD -c -g -DASSERTS  -I../src// -I../diskmodel/include -I../ -I../src//src ssd_init.c -o ssd_init.o<br>
ssd_init.c: In function `ssd_element_metadata_init':<br><strong>ssd_init.c:184: warning: int format, different type arg (arg 3)<br>ssd_init.c:208: warning: int format, different type arg (arg 3)<br></strong>ssd_init.c: In function `ssd_initialize':<br>
<strong>ssd_init.c:448: warning: type defaults to `int' in declaration of `print1'<br></strong>gcc -Wall -Wno-unused -MD -c -g -DASSERTS  -I../src// -I../diskmodel/include -I../ -I../src//src ssd_utils.c -o ssd_utils.o<br>
ar cru libssdmodel.a ssd.o ssd_timing.o ssd_clean.o ssd_gang.o ssd_init.o ssd_utils.o   modules/ssdmodel_ssd_param.o<br>ranlib libssdmodel.a<br>mkdir -p lib<br>cp libssdmodel.a lib<br>make[1]: Leaving directory `/mrvl/ssochomes/cathyyu/disksim-4.0/ssdmodel'<br>
make -C src<br>make[1]: Entering directory `/mrvl/ssochomes/cathyyu/disksim-4.0/src'<br>gcc -Wall -Wno-unused -MD -m32 -c -m32 -I. -I../diskmodel/include -I../libparam/include -I../libddbg/include -g -DASSERTS   -I../memsmodel/include -D_INLINE  disksim.c -o disksim.o<br>
disksim.c: In function `disksim_cleanup':<br>disksim.c:1092: warning: implicit declaration of function `iodriver_cleanup'<br>gcc -Wall -Wno-unused -MD -m32 -c -m32 -I. -I../diskmodel/include -I../libparam/include -I../libddbg/include -g -DASSERTS   -I../memsmodel/include -D_INLINE  disksim_iosim.c -o disksim_iosim.o<br>
gcc -Wall -Wno-unused -MD -m32 -c -m32 -I. -I../diskmodel/include -I../libparam/include -I../libddbg/include -g -DASSERTS   -I../memsmodel/include -D_INLINE  disksim_bus.c -o disksim_bus.o<br>gcc -Wall -Wno-unused -MD -m32 -c -m32 -I. -I../diskmodel/include -I../libparam/include -I../libddbg/include -g -DASSERTS   -I../memsmodel/include -D_INLINE  disksim_diskctlr.c -o disksim_diskctlr.o<br>
gcc -Wall -Wno-unused -MD -m32 -c -m32 -I. -I../diskmodel/include -I../libparam/include -I../libddbg/include -g -DASSERTS   -I../memsmodel/include -D_INLINE  disksim_device.c -o disksim_device.o<br><strong>disksim_device.c:65:38: ssdmodel/ssd.h: No such file or directory<br>
disksim_device.c: In function `getdevbyname':<br>disksim_device.c:116: warning: implicit declaration of function `getssd'<br>disksim_device.c: In function `device_initialize':<br>disksim_device.c:223: warning: implicit declaration of function `ssd_initialize'<br>
disksim_device.c: In function `device_resetstats':<br>disksim_device.c:232: warning: implicit declaration of function `ssd_resetstats'<br>disksim_device.c: In function `device_printstats':<br>disksim_device.c:242: warning: implicit declaration of function `ssd_printstats'<br>
disksim_device.c: In function `device_printsetstats':<br>disksim_device.c:274: warning: implicit declaration of function `ssd_printsetstats'<br>make[1]: *** [disksim_device.o] Error 1<br>make[1]: Leaving directory `/mrvl/ssochomes/cathyyu/disksim-4.0/src'<br>
make: *** [all] Error 2<br></strong></div>
<p><strong></strong> </p>
<div>Dose anyone knows how to solve this problem? I really appreciate your help.</div>
<div><br clear="all">Regards,<br>-- <br>Catherine Yu<br></div>