<div style="font-family:Verdana;font-size:14px;color:#000;"><div>Thanks for your reply!</div><div>After I check the config.log, I think all check go into the right place, but confdefs.h didn't show up, it's sort of weird.</div><div>Some output from config.log:<br><div>configure:6159: checking libaio.h usability</div><div>configure:6159: gcc -c -g -O2  -D_FORTIFY_SOURCE=2 conftest.c >&5</div><div>configure:6159: $? = 0</div><div>configure:6159: result: yes</div><div>configure:6159: checking libaio.h presence</div><div>configure:6159: gcc -E  -D_FORTIFY_SOURCE=2 conftest.c</div><div>configure:6159: $? = 0</div><div>configure:6159: result: yes</div><div>configure:6159: checking for libaio.h</div><div>configure:6159: result: yes</div><div>configure:6170: checking for io_setup in -laio</div><div>configure:6195: gcc -o conftest -g -O2  -D_FORTIFY_SOURCE=2  conftest.c -laio   >&5</div><div>configure:6195: $? = 0</div><div>configure:6204: result: yes</div><div>configure:6218: checking io_set_eventfd is defined in aio library or aio header</div></div><div>I'm confused about the reason why I didn't got the confdefs.h. Is this the normal case or just happend to me?</div><div>BTW, I tried find . -name confdefs.h  under ltp topdir, it gets nothing.</div><div> </div><div><sign signid="1"><div style="color:#909090;font-family:Arial Narrow;font-size:12px"><br /><br /><br /><br />------------------</div><div style='font-size:14px;font-family:Verdana;color:#000;'><div><div style="background: rgb(254, 254, 254); padding: 0px 25px; border-radius: 5px; border: 1px solid rgb(204, 204, 204); width: 350px;"><div style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px 25px; border-radius: 5px; border: 1px solid rgb(204, 204, 204); width: 350px;"><p style="font-family: Verdana;"><font size="4"><b>武汉深之度科技有限公司</b></font><br  /><span style="font-weight: bold;"><font size="1">Wuhan Deepin Technology Co., Ltd.</font></span></p><p style=""><font size="4" style=""><font face="Verdana">  </font><font style=""><font face="Verdana">李明宇</font><font face="Verdana" size="2">  Leemeans</font></font></font></p><p style="font-family: Verdana;"><font size="2"><span style="color: rgb(128, 128, 128);"><font color="#000000">武汉:</font>武汉市光谷大道77号光谷金融港B18栋6楼 <br  /><font color="#333333">北京:</font>北京市西城区新街口外大街28号院普天德胜B座603室<br  /><font color="#333333">上海:</font></span></font><span style="color: rgb(128, 128, 128); font-size: small;">上海市长宁区愚园路绿地商务大厦1610室</span></p></div><p style="font-family: Verdana; background-color: rgb(255, 255, 255);"><font size="2">官网:<a target="_blank" href="http://www.deepin.org/" style="outline: none; color: rgb(0, 96, 145);">www.deepin.org</a>  官博:<a href="http://weibo.com/linuxdeepinnew" target="_blank" style="outline: none; color: rgb(0, 96, 145);">深度操作系统</a></font></p></div></div>
</div></sign></div><div> </div><div style="font:Verdana normal 14px;color:#000;padding:8px 0px;"><div> </div><div> </div><div style="FONT-SIZE: 12px;FONT-FAMILY: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE: 12px;background:#efefef;padding:8px;"><div><b>From:</b> "Jan Stancek"<jstancek@redhat.com>; </div><div><b>Date:</b> 2019年10月31日(星期四) 下午5:36</div><div><b>To:</b> "limingyu"<limingyu@deepin.com>; </div><div><b >Cc:</b> "LTP List"<ltp@lists.linux.it>; "洪浩"<honghao@linuxdeepin.com>; </div><div><b>Subject:</b> Re: [LTP] Unable to run eventfd test, even the libaio-dev installed on debian 10.</div></div><div> </div><br>----- Original Message -----<br>> When I try to run eventfd testcase under testcases/kernel/syscalls, it turns<br>> out that I should install libaio-dev packages. But it didn't helps when I DO<br>> installed the package.<br>> <br>> leemeans@deepin:/media/leemeans/learning/Gitprojects/ltp/testcases/kernel/syscalls/eventfd$<br>> dpkg -l | grep libaioii libaio-dev:amd64 0.3.112-3 amd64 Linux kernel AIO<br>> access library - development files<br>> ii libaio1:amd64 0.3.112-3 amd64 Linux kernel AIO access library - shared<br>> library<br>> leemeans@deepin:/media/leemeans/learning/Gitprojects/ltp/testcases/kernel/syscalls/eventfd$<br>> make && sudo ./eventfd01<br>> make -C "/media/leemeans/learning/Gitprojects/ltp/lib" -f<br>> "/media/leemeans/learning/Gitprojects/ltp/lib/Makefile" all<br>> make[1]: 进入目录“/media/leemeans/learning/Gitprojects/ltp/lib”<br>> make[2]: 进入目录“/media/leemeans/learning/Gitprojects/ltp/lib/tests”<br>> make[2]: 对“all”无需做任何事。<br>> make[2]: 离开目录“/media/leemeans/learning/Gitprojects/ltp/lib/tests”<br>> make[2]: 进入目录“/media/leemeans/learning/Gitprojects/ltp/lib/newlib_tests”<br>> make[2]: 对“all”无需做任何事。<br>> make[2]: 离开目录“/media/leemeans/learning/Gitprojects/ltp/lib/newlib_tests”<br>> make[1]: 离开目录“/media/leemeans/learning/Gitprojects/ltp/lib”<br>> eventfd01 1 TCONF : eventfd01.c:733: test requires libaio and it's<br>> development packages<br>> eventfd01 2 TCONF : eventfd01.c:733: Remaining cases not appropriate for<br>> configuration<br>> <br>> After go through the internet, it turns out that I need confdefs.h which is<br>> generated by the configure script. I tried re-run the configure but it<br>> didn't helps too. I can't find the generated confdef.h!<br>> <br>> Anybody have any ideas, please?<br>> <br><br>After you run ./configure, look at config.log to see what *aio checks failed.<br>  <!--<![endif]--><style></style></div></div>