{"id":518,"date":"2008-08-02T00:00:00","date_gmt":"2008-08-01T16:00:00","guid":{"rendered":"http:\/\/www.strongd.net\/?p=518"},"modified":"2011-03-19T13:46:09","modified_gmt":"2011-03-19T05:46:09","slug":"64%e4%bd%8dlinux%e7%bc%96%e8%af%91%e8%bd%af%e4%bb%b6%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9","status":"publish","type":"post","link":"https:\/\/www.strongd.net\/?p=518","title":{"rendered":"64\u4f4dlinux\u7f16\u8bd1\u8f6f\u4ef6\u6ce8\u610f\u4e8b\u9879"},"content":{"rendered":"<p><P>\u3000\u300064\u4f4d\u7684linux\u7f16\u8bd1\u8f6f\u4ef6\u65f6\u6700\u597d\u6307\u5b9a\/usr\/lib64\u76ee\u5f55\u4ee5\u63d0\u9ad8\u7cfb\u7edf\u6027\u80fd <BR><STRONG>\u3000\u3000.\/configure LDFLAGS=-L\/usr\/lib64<\/STRONG><\/P><br \/>\n<P><STRONG><BR><\/STRONG>An attempt to link the coNCePTuaL run-time library on one x86-64 Linux platform aborted with the following error:<\/P><br \/>\n<P><BR>&nbsp;&nbsp;&nbsp;&nbsp; <STRONG>\/usr\/lib\/libpopt.so: could not read symbols: File in wrong format<\/STRONG><BR>An attempt on another x86-64 Linux platform aborted with a similar error:<\/P><br \/>\n<P><BR>&nbsp;&nbsp;&nbsp;&nbsp; <STRONG>\/usr\/lib\/libpopt.so: could not read symbols: Invalid operation<\/STRONG><BR>The problem on both platforms turned out to be that the \/usr\/lib\/libpopt.so is a 32-bit binary and could not be linked with a 64-bit library. The solution was to configure with .\/configure LDFLAGS=-L\/usr\/lib64 to indicate that libraries should be read from \/usr\/lib64 instead of the default of \/usr\/lib64.<\/P><br \/>\n<DIV><\/DIV><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3000\u300064\u4f4d\u7684linux\u7f16\u8bd1\u8f6f\u4ef6\u65f6\u6700\u597d\u6307\u5b9a\/usr\/lib64\u76ee\u5f55\u4ee5\u63d0\u9ad8\u7cfb\u7edf\u6027\u80fd \u3000\u3000.\/configure LDFLAGS=-L\/usr\/lib64 An attempt to link the coNCePTuaL run-time library on one x86-64 Linux platform aborted with the following error: &nbsp;&nbsp;&nbsp;&nbsp; \/usr\/lib\/libpopt.so: could not read symbols: File in wrong formatAn attempt on another x86-64 Linux platform aborted with a similar error: &nbsp;&nbsp;&nbsp;&nbsp; \/usr\/lib\/libpopt.so: could not read symbols: Invalid operationThe problem on both platforms turned &hellip; <a href=\"https:\/\/www.strongd.net\/?p=518\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">64\u4f4dlinux\u7f16\u8bd1\u8f6f\u4ef6\u6ce8\u610f\u4e8b\u9879<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-518","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts\/518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=518"}],"version-history":[{"count":1,"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts\/518\/revisions"}],"predecessor-version":[{"id":660,"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts\/518\/revisions\/660"}],"wp:attachment":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}