{"author_link":"\/users\/278045","author_name":"LDJam user 278045","author_uid":1278045,"comments":[{"id":794688,"author_name":"Ace17","author_uid":"ace17","epoch":1649188402,"text":"Hi! I tried to played but got an error related to glibc : \n\n```\n.\/ld50: \/lib\/x86_64-linux-gnu\/libc.so.6: version `GLIBC_2.34' not found (required by .\/ld50)\n```\n\nI'm using Debian Testing, which uses GLIBC_2.33.\n\nSo I tried to recompile your code, but some header files are missing from the cef framework :\n\n```\nIn file included from ld50.c:4:\ncef\/cef.h:9:10: fatal error: ef_shader.h: No such file or directory\n    9 | #include \"ef_shader.h\"\n```\n\nIndeed, it seems lots of files are missing ! The README file in cef also talks about ef_audio.h, which isn't there on the repo ? If you add them, I can recompile the game and provide you with a more portable binary, with lesser requirements on the GLIBC version (so , for example, you can target LTS Ubuntu)\n\nAnd also: I haven't played the game yet, but I'm really impressed by the archive size, 20kB !!!","format":"md","likes":1,"spam":"N"},{"id":794962,"author_name":"gbgames","author_uid":"gbgames","epoch":1649189463,"text":"I'm having similar issues. I installed libglfw3 but apparently Ubuntu 20 LTS doesn't have libGLEW2.2, but it does have 2.1. \n","format":"md","likes":0,"spam":"N"},{"id":796766,"author_name":"Starlight Glimmer is best poney","author_uid":"starlight-glimmer-is-best-poney","epoch":1649197863,"text":"The best practice for distributing Linux binaries is including the `lib` directory with *all* dependencies and a runner script like this:\n\n```\n#!\/bin\/sh\nenv LD_LIBRARY_PATH=lib .\/command\n```\n\nOr you can just build for Windows if possible because you can bet on every Linux jammer having wine.","format":"md","likes":0,"spam":"N"},{"id":820741,"author_name":"LDJam user 278045","author_uid":"278045","epoch":1649545108,"text":"Thank you for bring this to my attention. I have released a second version that should target GLIBC_2.3. I have also included all .so in a lib directory. As for ef_shader.h, it is a header file generated at compile time whose contents are just vertex.glsl and fragment.glsl made into global strings. I believe the file not being generated was an error with the Makefile which I have now addressed. As for ef_audio.h, it was a planned feature that was thrown out due to lack of time. Also thank you for your comments as to the .7z size, but sadly this was a consequence of not including the .so, and compatibility was more of a problem than I had anticipated.","format":"md","likes":3,"spam":"N"},{"id":821290,"author_name":"gbgames","author_uid":"gbgames","epoch":1649565665,"text":"Ah, I'm using Ubuntu 20 LTS, and GLIBC_2.3 isn't available except in later versions of Ubuntu. B-(","format":"md","likes":0,"spam":"N"},{"id":825822,"author_name":"LDJam user 278045","author_uid":"278045","epoch":1649717593,"text":"Alright, changed to GLIBC_2.25","format":"md","likes":0,"spam":"N"},{"id":826268,"author_name":"TheHansinator","author_uid":"thehansinator","epoch":1649742134,"text":"I'm using Pop_OS 21.10, and I got it to run. I'd say probably the best practice for absolutely foolproof Linux distribution (outside of getting published in a Linux distribution) is a containerized format such as AppImage (https:\/\/github.com\/AppImage\/AppImageKit), which is what the Linux build for my game uses.\n\nAlso, I'm not quite sure if I understood everything about the game. Are the controls just WASD to move and click to fire, or was there anything else?","format":"md","likes":1,"spam":"N"},{"id":827158,"author_name":"gbgames","author_uid":"gbgames","epoch":1649788464,"text":"@karl-heinrich I just pulled down sunrise.v3 (what's currently at https:\/\/karl-heinrich.itch.io\/sunrise-ld50) and it still asks for GLIBC_2.34. ","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ldjam-media\/sha256\/88\/8886186c2240ac5f65ee5bbb3c8155f8b951e8c3866a3809023fe54f8cdf3b07.jpg"],"links":[{"url":"https:\/\/github.com\/Heinrich-Karl\/cef","text":"Framework"},{"url":"https:\/\/github.com\/Heinrich-Karl\/LD50-Sunrise","text":"Link"},{"url":"https:\/\/karl-heinrich.itch.io\/sunrise-ld50","text":"Link"}],"metadata":{"g_key":"65951","g_author":"1278045","g_event":"LD50","g_eventkey":"110","g_subevent":"COMPO","g_urlkey":"284398","g_title":"Sunrise","g_status":"WAYBACK","g_place":"99999","g_commentcount":"8","g_site2_node_id":"278046","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"278046","n_urlkey":"284398","n_parent":"276397","n_path":"\/events\/ludum-dare\/50\/sunrise","n_slug":"sunrise","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"278045","n_created":"0","n_modified":"0","n_version":"876899","n_status":"WAYBACK"},"node":{"id":278046,"parent":276397,"superparent":9,"author":278045,"type":"item","subtype":"game","subsubtype":"compo","published":"2022-04-04T00:23:51Z","created":"2022-03-21T03:11:44Z","modified":"2022-04-04T00:23:51Z","version":876899,"slug":"sunrise","name":"Sunrise","body":"Sunrise is a top-down hack and slash.","meta":{"author":[278045],"allow-anonymous-comments":"1","link-01-tag":[42332],"link-02":"https:\/\/github.com\/Heinrich-Karl\/cef","link-02-tag":[42332],"link-02-name":"Framework","grade-06-out":"1","cover":"\/\/\/content\/d1e\/34\/z\/49d76.png","link-01":"https:\/\/github.com\/Heinrich-Karl\/LD50-Sunrise","link-03":"https:\/\/karl-heinrich.itch.io\/sunrise-ld50","link-03-tag":[42341]},"path":"\/events\/ludum-dare\/50\/sunrise","parents":[1,5,9,276397],"love":0,"comments":8,"comments-timestamp":"2022-04-12T18:34:24Z","grade":{"grade-01":4,"grade-02":4,"grade-03":4,"grade-04":4,"grade-05":4,"grade-07":4,"grade-08":4},"magic":{"grade":4,"given":8.625,"feedback":0,"smart":31.339255365637,"cool":185.74175621007,"grade-01-average":2.75,"grade-02-average":2.25,"grade-03-average":2.5,"grade-04-average":2.25,"grade-05-average":2.5,"grade-07-average":2,"grade-08-average":2.25},"_wayback":{"timestamp":"20220720125458","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/281959+280832+276531+277333+283006+276668+293295+277318+281252+282348+277102+278375+278046+288711+285980+277949+288622+276723+288755+289755+284281+276448+276610+277205"}},"text":"Sunrise is a top-down hack and slash.","title":"Sunrise","wayback_recovered":true,"wayback_source":{"timestamp":"20220720125458","url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/281959+280832+276531+277333+283006+276668+293295+277318+281252+282348+277102+278375+278046+288711+285980+277949+288622+276723+288755+289755+284281+276448+276610+277205"}}