KrampusHack 2020: Windows Binary pack
amarillion

I present the windows binary pack for KrampusHack 2020! This binarypack contains all the windows binaries (and DLLs) that I managed to gather thus far.

Get it here:

This is only the first version, if there are any contributions I'll include them in a second version. Has somebody managed to compile archdark's entry?

I have now uploaded version 2.

SiegeLord

You don't need anything special for archdark's entry besides its dependencies, this suffices:

gcc *.c -otrippy_typing -Iinclude -Llib -lraylib -lwinmm -lgdi32 -static

Here's the binary.

Big caveat: the entry as submitted is unplayable, due to an apparent bug in it which I fixed. It's just a single change of TextToLower to TextToUpper on main.c:270.

GullRaDriel

Well done amarillion and SiegeLord :-)

amarillion

Thanks for the help SiegeLord! The binary pack is now complete. I've uploaded version 2.

Any feedback is welcome, I can still do a v3 if needed.

Dizzy Egg

Thanks for sorting those out guys, I've had a little "test and run" and they all work on my Windows 10 laptop, so I'll play them all Saturday afternoon.

By the by, far be it from me to be precious or anything, but I don't seem to have been anyones secret santa....could do with a hug. :-/

LennyLen
Dizzy Egg said:

but I don't seem to have been anyones secret santa....could do with a hug.

This guy wants a hug too. Maybe the two of you could meet up...

{"name":"612833","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/2\/e2611a45e397e99f75326cd17275ea74.jpg","w":1920,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/2\/e2611a45e397e99f75326cd17275ea74"}612833

Niunio

Have problems with Sphere. It returns a bad error:

$ java -jar sphere.jar 
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.lwjgl.LWJGLUtil$3 (file:/home/guillermo/Escritorio/KrampusHack20/push32%20-%20sphere/sphere.jar) to method java.lang.ClassLoader.findLibrary(java.lang.String)
WARNING: Please consider reporting this to the maintainers of org.lwjgl.LWJGLUtil$3
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!

I think it's something I haven't installed (Xubuntu), isn't it?

William Labbett

Thanks.

amarillion

Niunio, what java version are you using? Java changed the rules for reflective access in Java 9. There are command-line options to fall back to the old behaviour. I think this might work:

java --illegal-access=permit -jar sphere.jar

Peter Hull

On niuno's problem - the lines starting "WARNING" are just warnings, they're pretty common and you can ignore them.
The thing about "Inconsistency..." I've never seen before, but google gives lots of similar reports. AFAICS it's a bug in some versions of the JDK on some Linux distros. Some suggest that switching to Java 8 will fix it (it's perfectly possible to have more than one version installed at the same time, for example I have 8 and 11.) Also some are reporting differences between Oracle JDK and (Adopt)OpenJDK - you'd have to read the reports in more detail to see which apply to your particular Linux.

Pete

https://stackoverflow.com/questions/55847497/how-do-i-troubleshoot-inconsistency-detected-dl-lookup-c-111-java-result-12
https://unix.stackexchange.com/questions/532054/program-crashes-with-the-error-inconsistency-detected-by-ld-so-dl-lookup-c-11
https://github.com/libgdx/libgdx/issues/5916
https://github.com/gephi/gephi/issues/2102

Niunio

Just used Java 8 (I have 8 & 11 installed like Peter) and it worked. :)

Thanks.

amarillion

There's a video now too. Please leave a like!

https://youtu.be/reMXTkTYfzA

(somebody please remind me how to embed a youtube video...)

LennyLen

(somebody please remind me how to embed a youtube video...)

Just put the URL in square brackets. Like this: [https://youtu.be/reMXTkTYfzA]

amarillion

That didn't work for me, that just changes the link into regular text...

Eric Johnson

Awesome video! :D

Edgar Reynaldo

Short URLs don't work.

video

ryonagana

hi, i'm archdark
im not using Qt Library but Qt Creator
on windows you just need qmake or qtcreator

can i put the win32 binary here? sorry i did everything on linux
i can provide it today

amarillion

Hey ryonagana,

Thanks for the offer, but SiegeLord already managed to compile your entry, and it's already included in binary pack version 2. So we're good.

So, what do you think of everybody's games?

ryonagana

the entries for yours was very fine
i need to study lot more to catch up you guys

i've just played rmbeer entry because was linux ready to compile but i'm gonna download the binarypack and play them

;D

Thread #618340. Printed from Allegro.cc