{"id":388,"date":"2007-07-19T12:59:11","date_gmt":"2007-07-19T18:59:11","guid":{"rendered":"http:\/\/blog.codedread.com\/archives\/2007\/07\/19\/how-to-create-binary-downloads-for-linux-users\/"},"modified":"2007-07-19T12:59:11","modified_gmt":"2007-07-19T18:59:11","slug":"how-to-create-binary-downloads-for-linux-users","status":"publish","type":"post","link":"https:\/\/www.codedread.com\/blog\/archives\/2007\/07\/19\/how-to-create-binary-downloads-for-linux-users\/","title":{"rendered":"How To Create Binary Downloads For Linux Users"},"content":{"rendered":"<p>Ok, so I've got a little game I've been coding in my spare time.  It uses <a href=\"http:\/\/www.libsdl.org\/\" title=\"Simple DirectMedia Layer\">SDL<\/a> and <a href=\"http:\/\/www.boost.org\/\">Boost<\/a> so that it's pretty cross-platform compatible.  In fact, I've built, ran and tested the game in <a href=\"http:\/\/www.opensuse.org\/\">OpenSuse Linux<\/a>.  However, I'm not clear on an easy way of packaging the game up in a download for Linux users.  The game has run-time dependencies on <a href=\"http:\/\/expat.sourceforge.net\/\">expat<\/a> as well as many SDL libraries (specifically <a href=\"http:\/\/www.libsdl.org\/projects\/SDL_ttf\/\">SDL_ttf<\/a>, <a href=\"http:\/\/www.libsdl.org\/projects\/SDL_image\/\">SDL_image<\/a>, <a href=\"http:\/\/www.libsdl.org\/projects\/SDL_mixer\/\">SDL_mixer<\/a>, <a href=\"http:\/\/www.ferzkopp.net\/joomla\/content\/view\/19\/14\/\">SDL_gfx<\/a>, and of course, SDL itself).  I'd like something simple, akin to what I do with Windows (which is a batch file that bundles up every file needed, including DLLs, into one ZIP file for download).  Can anyone out there help me?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ok, so I&#8217;ve got a little game I&#8217;ve been coding in my spare time. It uses SDL and Boost so that it&#8217;s pretty cross-platform compatible. In fact, I&#8217;ve built, ran and tested the game in OpenSuse Linux. However, I&#8217;m not clear on an easy way of packaging the game up in a download for Linux [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,5,40,8,45,25,11],"tags":[],"class_list":["post-388","post","type-post","status-publish","format-standard","hentry","category-entertainment","category-games","category-linux","category-questions","category-sdl","category-software","category-technology"],"_links":{"self":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/comments?post=388"}],"version-history":[{"count":0,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/388\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/media?parent=388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/categories?post=388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/tags?post=388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}