Re: A New Game Written in D

2022-06-28 Thread electricface via Digitalmars-d-announce

On Tuesday, 28 June 2022 at 22:10:00 UTC, Kenny Shields wrote:

On Tuesday, 28 June 2022 at 14:19:14 UTC, electricface wrote:

./Untitled_Shooter_Game-x86_64.AppImage
 22:17:01
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not 
found (required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/liblua5.3.so.0)
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not 
found (required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/libsqlite3.so.0)


fail to run it.


What distribution/version of Linux are you using?


After putting the libm.so.6 of the higher version of libc6, it 
can be run.


Re: A New Game Written in D

2022-06-28 Thread electricface via Digitalmars-d-announce

On Wednesday, 29 June 2022 at 01:07:01 UTC, electricface wrote:

On Tuesday, 28 June 2022 at 22:10:00 UTC, Kenny Shields wrote:

On Tuesday, 28 June 2022 at 14:19:14 UTC, electricface wrote:

./Untitled_Shooter_Game-x86_64.AppImage   
  22:17:01
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not 
found (required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/liblua5.3.so.0)
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not 
found (required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/libsqlite3.so.0)


fail to run it.


What distribution/version of Linux are you using?


A debian based system.
the version of libc6 is low, should you include the 
corresponding version of libc6 in the appImage?


dpkg -s libc6:amd64 
09:03:11

Package: libc6
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 12339
Maintainer: GNU Libc Maintainers 
Architecture: amd64
Multi-Arch: same
Source: glibc
Version: 2.28.19-1+dde
Replaces: libc6-amd64
Depends: libgcc1
Recommends: libidn2-0 (>= 2.0.5~)
Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales
Breaks: hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3), 
locales (<< 2.28.19), locales-all (<< 2.28.19), nocache (<< 
1.1-1~), nscd (<< 2.28.19), r-cran-later (<< 0.7.5+dfsg-2)

Conflicts: openrc (<< 0.27-2~)
Conffiles:
 /etc/ld.so.conf.d/x86_64-linux-gnu.conf 
d4e7a7b88a71b5ffd9e2644e71a0cfab

Description: GNU C Library: Shared libraries
 Contains the standard libraries that are used by nearly all 
programs on
 the system. This package includes shared versions of the 
standard C library

 and the standard math library, as well as many others.
Homepage: https://www.gnu.org/software/libc/libc.html


Possibly you can reproduce it using debian buster.


Re: A New Game Written in D

2022-06-28 Thread electricface via Digitalmars-d-announce

On Tuesday, 28 June 2022 at 22:10:00 UTC, Kenny Shields wrote:

On Tuesday, 28 June 2022 at 14:19:14 UTC, electricface wrote:

./Untitled_Shooter_Game-x86_64.AppImage
 22:17:01
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not 
found (required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/liblua5.3.so.0)
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not 
found (required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/libsqlite3.so.0)


fail to run it.


What distribution/version of Linux are you using?


A debian based system.
the version of libc6 is low, should you include the corresponding 
version of libc6 in the appImage?


dpkg -s libc6:amd64   
  09:03:11

Package: libc6
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 12339
Maintainer: GNU Libc Maintainers 
Architecture: amd64
Multi-Arch: same
Source: glibc
Version: 2.28.19-1+dde
Replaces: libc6-amd64
Depends: libgcc1
Recommends: libidn2-0 (>= 2.0.5~)
Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales
Breaks: hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3), 
locales (<< 2.28.19), locales-all (<< 2.28.19), nocache (<< 
1.1-1~), nscd (<< 2.28.19), r-cran-later (<< 0.7.5+dfsg-2)

Conflicts: openrc (<< 0.27-2~)
Conffiles:
 /etc/ld.so.conf.d/x86_64-linux-gnu.conf 
d4e7a7b88a71b5ffd9e2644e71a0cfab

Description: GNU C Library: Shared libraries
 Contains the standard libraries that are used by nearly all 
programs on
 the system. This package includes shared versions of the 
standard C library

 and the standard math library, as well as many others.
Homepage: https://www.gnu.org/software/libc/libc.html


Re: A New Game Written in D

2022-06-28 Thread Kenny Shields via Digitalmars-d-announce

On Tuesday, 28 June 2022 at 14:19:14 UTC, electricface wrote:

./Untitled_Shooter_Game-x86_64.AppImage 
22:17:01
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found 
(required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/liblua5.3.so.0)
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found 
(required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/libsqlite3.so.0)


fail to run it.


What distribution/version of Linux are you using?


Re: D Language Foundation June 2022 Monthly Meeting Summary

2022-06-28 Thread Dukc via Digitalmars-d-announce

On Friday, 24 June 2022 at 14:27:17 UTC, Mike Parker wrote:

The monthly meeting for June 2022 took place on June 10.


Thanks, I like to read these summaries - keep 'em coming! This 
one had so much news that it was almost a D blog post.





Re: Adding Modules to C on Hacker news

2022-06-28 Thread zjh via Digitalmars-d-announce

On Tuesday, 28 June 2022 at 13:02:16 UTC, matheus wrote:


...


Other programmers know how to `climb` the wall. I don't know. I'm 
not a qualified `programmer`.





Re: A New Game Written in D

2022-06-28 Thread electricface via Digitalmars-d-announce

On Saturday, 21 May 2022 at 00:40:13 UTC, Kenny Shields wrote:

On Friday, 20 May 2022 at 23:42:49 UTC, Ali Çehreli wrote:


Anything interesting there? Why was it crashing?

Ali


Array bounds violation, though not a D array. Essentially, the 
minimap (which basically boils down to a C++ std::vector 
managed by SFML) was not being resized when changing map sizes. 
Thus, when generating a map larger than the previously 
generated one, the minimap manager would try to update parts of 
the vector that did not exist.


./Untitled_Shooter_Game-x86_64.AppImage   
  22:17:01
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found 
(required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/liblua5.3.so.0)
/tmp/.mount_UntitlnBkgME/usr/bin/usg: 
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found 
(required by 
/tmp/.mount_UntitlnBkgME/usr/lib/x86_64-linux-gnu/libsqlite3.so.0)


fail to run it.


Re: Adding Modules to C on Hacker news

2022-06-28 Thread matheus via Digitalmars-d-announce

On Tuesday, 28 June 2022 at 00:14:37 UTC, zjh wrote:

On Monday, 27 June 2022 at 18:27:05 UTC, Walter Bright wrote:

#28 on the front page

https://news.ycombinator.com/news



I got a mirror website of `"youtube"` yesterday. Who knows 
mirror of ` https://news.ycombinator.com/news `?


I'd suggest you to try sites like "archive.org" or "archive.is", 
at least for the latter even it's not archived you can get a 
snapshot from a site.


Alternatively you could try some cached version using google 
search too.


Matheus.

PS: Since I don't enter in the site mentioned, I can't help you 
with snapshots.