Request for testers: Zynx (Linux version)

I’ve finished the first release of Zynx for Linux. Could somebody please
confirm that it works and I haven’t broken any cultural taboos? The link is
http://rainerdeyke.com/zynx/Zynxl.zip for the file,
http://rainerdeyke.com/zynx for the Zynx home page.–
Rainer Deyke (root at rainerdeyke.com)
Shareware computer games - http://rainerdeyke.com
"In ihren Reihen zu stehen heisst unter Feinden zu kaempfen" - Abigor

Rainer Deyke schrieb am 12 Aug 2000:

I’ve finished the first release of Zynx for Linux. Could somebody please
confirm that it works and I haven’t broken any cultural taboos? The link is
http://rainerdeyke.com/zynx/Zynxl.zip for the file,

Ugh! A zip file, and it pukes its contents right into cwd. Now that’s bad.
Make a .tar.gz that extracts into e.g. zynx-1.0 and call it zynx-1.0.tar.gz

Executables are lower case by convention. Ignoring SIGINT is considered
rude. Especially if your app has taken over the screen.

Well, since your app is commercial, I understand that you don’t hand
out the source. This will reduce the amount of Linux users though.

Btw. ldd says your app links to esd, rpm -qi tells me that esd is GPL.
Are you violating the GPL now or is this just the helix rpm that
is wrong?

  • Andreas Umbach in “Re: [SDL] Request for testers: Zynx (Linux version)”
  • dated 2000/08/12 22:29 wrote:

Rainer Deyke schrieb am 12 Aug 2000:

I’ve finished the first release of Zynx for Linux. Could somebody
please confirm that it works and I haven’t broken any cultural
taboos? The link is http://rainerdeyke.com/zynx/Zynxl.zip for the
file,

Ugh! A zip file, and it pukes its contents right into cwd. Now that’s
bad. Make a .tar.gz that extracts into e.g. zynx-1.0 and call it
zynx-1.0.tar.gz

Executables are lower case by convention. Ignoring SIGINT is
considered rude. Especially if your app has taken over the screen.

Ditto.

Btw. ldd says your app links to esd, rpm -qi tells me that esd is
GPL. Are you violating the GPL now or is this just the helix rpm that
is wrong?

Debian’s esound copyright file states:

| The software in this package falls into several categories, and is
| licensed under either the Gnu GPL or Gnu LGPL as appropriate:
|
| The Enlightened Sound Daemon (esd) - GPL
| The Enlightened Sound Daemon Client Library (libesd.so, libesd.a) -
| LGPL
| The ESD-DSP wrapper script and support library (esddsp, libesddsp.so) -
| LGPL
| The Example programs and command line utilities - LGPL

So it seems like he’s ok, but IANAL.

Also you link against libstdc+±lib6.1-1.so.2, I have
libc+±libc6.1-2.so.3, linking to the requested name seems to work, but
I don’t know what other problems there could be with different sonames
at work. So, might possibly need to be relinked, or some comment made
in the readme about it.

I really wish people would use the version numbering in so files
correctly. (not your fault Rainer, just a pet peeve)–
shaky cellar
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 237 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20000812/87771a80/attachment.pgp

“Andreas Umbach” wrote in message
news:20000812222906.A2687 at tulpe.ards.dataway.ch

Rainer Deyke schrieb am 12 Aug 2000:

I’ve finished the first release of Zynx for Linux. Could somebody
please

confirm that it works and I haven’t broken any cultural taboos? The
link is

http://rainerdeyke.com/zynx/Zynxl.zip for the file,

Ugh! A zip file, and it pukes its contents right into cwd. Now that’s bad.
Make a .tar.gz that extracts into e.g. zynx-1.0 and call it
zynx-1.0.tar.gz

This I can do.

Executables are lower case by convention. Ignoring SIGINT is considered
rude. Especially if your app has taken over the screen.

Lower case I can do. However, I have only the vaguest idea of what SIGINT
is and how it works. I thought SDL was supposed to take care of platform
specific details like that?

Well, since your app is commercial, I understand that you don’t hand
out the source. This will reduce the amount of Linux users though.

I understand and accept this.

Btw. ldd says your app links to esd, rpm -qi tells me that esd is GPL.
Are you violating the GPL now or is this just the helix rpm that
is wrong?

I am not knowningly violating any license. What is esd?–
Rainer Deyke (root at rainerdeyke.com)
Shareware computer games - http://rainerdeyke.com
"In ihren Reihen zu stehen heisst unter Feinden zu kaempfen" - Abigor

Rainer Deyke schrieb am 12 Aug 2000:

Ignoring SIGINT is considered
rude. Especially if your app has taken over the screen.

However, I have only the vaguest idea of what SIGINT
is and how it works. I thought SDL was supposed to take care of platform
specific details like that?

Oh, right. SDL does catch SIGINT for you. But what you should do,
is look for SDL_QUIT events. When you receive one, exit the application.

This way the user can cleanly exit your application from a remote
terminal for example.