Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Entête en cours de reécriture, merci de patienter en lisant la réponse au mail de Leon Brooks, à Dimanche 23 Mars 2003 04:50 > > Did you intend too to package dosbox ? > > No, but I did ask the author if it was ready for prime time, and the above > was the summary of his rapid response. If you had ansered "Yes, i did", I would have say that we need a way to manage the intention to package ( as Debian people says ). But now , my perfect transition is out :-( But, don't you think we need this ? I know that people on the club can ask for a package, but I think of only a way to know what is being packaged, if someone need help and so on. -- Mickaël Scherer
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
On Saturday 22 March 2003 07:51 pm, Michael Scherer wrote: > Entête en cours de reécriture, merci de patienter en lisant la réponse au > mail de Leon Brooks, à Samedi 22 Mars 2003 12:51 >> On Friday 21 March 2003 03:04 am, Per Øyvind Karlsen wrote: you forget to check the architecture. and, dosbox need libcurses5 to work, and to be compiled. the configure doesn't check, but, on the rpm I wanted to submit ( but you were faster ) , I wasn't able to compile it without. Here is the relevant portion. >> Author told me `wait for next version' (less than a month) as much of the >> unix-like-filesystem code was semi-broken in 0.57. > Did you intend too to package dosbox ? No, but I did ask the author if it was ready for prime time, and the above was the summary of his rapid response. Cheers; Leon
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Entête en cours de reécriture, merci de patienter en lisant la réponse au mail de Leon Brooks, à Samedi 22 Mars 2003 12:51 > On Friday 21 March 2003 03:04 am, Per Øyvind Karlsen wrote: > >> you forget to check the architecture. > >> and, dosbox need libcurses5 to work, and to be compiled. > >> the configure doesn't check, but, on the rpm I wanted to submit ( but > >> you were faster ) , I wasn't able to compile it without. Here is the > >> relevant portion. > > Author told me `wait for next version' (less than a month) as much of the > unix-like-filesystem code was semi-broken in 0.57. Did you intend too to package dosbox ? Or i didn't understand ? -- Michaël Scherer
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
On Friday 21 March 2003 03:04 am, Per Øyvind Karlsen wrote: >> you forget to check the architecture. >> and, dosbox need libcurses5 to work, and to be compiled. >> the configure doesn't check, but, on the rpm I wanted to submit ( but you >> were faster ) , I wasn't able to compile it without. Here is the relevant >> portion. Author told me `wait for next version' (less than a month) as much of the unix-like-filesystem code was semi-broken in 0.57. Cheers; Leon
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Am Freitag, 21. März 2003, 14:39:19 Uhr MET, schrieb Teletchéa Stéphane: > So little endian is reading the number like japanese or arabic-reading > people, and big endian like 'traditional' western people ?? You could phrase it that way. Both endianesses have their advantages and disadavantages, also both are in common use. An example for the use of big-endianess is the network byte order used in the internet protocol. -- What difference does it make to the dead, the orphans and the homeless, whether the mad destruction is wrought under the name of totalitarianism or the holy name of liberty or democracy? Mahatma Gandhi (1869 - 1948), "Non-Violence in Peace and War"
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Le ven 21/03/2003 à 14:23, Götz Waschk a écrit : > Am Freitag, 21. März 2003, 12:52:23 Uhr MET, schrieb Adam Williamson: > > Aha! The perfect time to pounce and ask someone who knows: what the hell > > *are* little-endian and big-endian?! I tried Googling it, really I did, > > but all I got were references to Gulliver's Travels. Not terribly > > helpful. > > If you're not a coder you don't need to know this, but I try to make > it simple: > > The difference between little-endian and big-endian processors is how > they store integer numbers bigger than one byte. If you store a 16 bit > number you have two options on how to store the two bytes: > 1. store the lower part first, that's means store the lower part of > the number at the lower memory address and the higher part at the next > memory address. This is called little endian. > 2. the other way around, that's big-endian. > > It's the same for bigger number formats, like 32 or 64 bits. So little endian is reading the number like japanese or arabic-reading people, and big endian like 'traditional' western people ?? Stef *~~* Linux 2.4.19-24mdk #1 Thu Jan 30 13:13:07 MST 2003 2:00pm up 13 days, 23:56, 2 users, load average: 1.49, 1.50, 1.40 signature.asc Description: PGP signature
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
On Fri, Mar 21, 2003 at 12:52:23PM +, Adam Williamson wrote: > On Fri, 2003-03-21 at 08:20, Götz Waschk wrote: > > Am Donnerstag, 20. März 2003, 20:49:04 Uhr MET, schrieb Michael Scherer: > > > According to the INSTALL file, it runs only on big endian system. > > > Since the package is not in debian ( last time I checked, one or two month > > > ago ), I was unable to know where it work and where it don't. > > > And, I forget to search if sparc and other are big endian or not. > > > > > I think that power pc are not big endian processor ( not sure ), and > > > since ppc is one of the two mdk architecture, I think the tag is > > > mandatory. > > > > Hi, > > > > you've mixed this up: intel and alpha are little-endian, while sparc > > and ppc are big-endian. > > Aha! The perfect time to pounce and ask someone who knows: what the hell > *are* little-endian and big-endian?! I tried Googling it, really I did, > but all I got were references to Gulliver's Travels. Not terribly > helpful. http://www.cs.umass.edu/~verts/cs32/endian.html -- Murray J. Root
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Am Freitag, 21. März 2003, 12:52:23 Uhr MET, schrieb Adam Williamson: > Aha! The perfect time to pounce and ask someone who knows: what the hell > *are* little-endian and big-endian?! I tried Googling it, really I did, > but all I got were references to Gulliver's Travels. Not terribly > helpful. If you're not a coder you don't need to know this, but I try to make it simple: The difference between little-endian and big-endian processors is how they store integer numbers bigger than one byte. If you store a 16 bit number you have two options on how to store the two bytes: 1. store the lower part first, that's means store the lower part of the number at the lower memory address and the higher part at the next memory address. This is called little endian. 2. the other way around, that's big-endian. It's the same for bigger number formats, like 32 or 64 bits. -- What difference does it make to the dead, the orphans and the homeless, whether the mad destruction is wrought under the name of totalitarianism or the holy name of liberty or democracy? Mahatma Gandhi (1869 - 1948), "Non-Violence in Peace and War"
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
On Fri, 2003-03-21 at 08:20, Götz Waschk wrote: > Am Donnerstag, 20. März 2003, 20:49:04 Uhr MET, schrieb Michael Scherer: > > According to the INSTALL file, it runs only on big endian system. > > Since the package is not in debian ( last time I checked, one or two month > > ago ), I was unable to know where it work and where it don't. > > And, I forget to search if sparc and other are big endian or not. > > > I think that power pc are not big endian processor ( not sure ), and > > since ppc is one of the two mdk architecture, I think the tag is > > mandatory. > > Hi, > > you've mixed this up: intel and alpha are little-endian, while sparc > and ppc are big-endian. Aha! The perfect time to pounce and ask someone who knows: what the hell *are* little-endian and big-endian?! I tried Googling it, really I did, but all I got were references to Gulliver's Travels. Not terribly helpful. -- adamw
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Entête en cours de reécriture, merci de patienter en lisant la réponse au mail de Götz Waschk, à Vendredi 21 Mars 2003 09:20 > you've mixed this up: intel and alpha are little-endian, while sparc > and ppc are big-endian. well, not me, the file. /tmp/dosbox-0.57 $ head INSTALL First of all if you are running a non-x86 machine this will not work, code only works for big-endian machines for now :) I think we should come back to Z80 processor, where things were clear and simple, with only 8 bits. -- Mickaël Scherer
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Am Donnerstag, 20. März 2003, 20:49:04 Uhr MET, schrieb Michael Scherer: > According to the INSTALL file, it runs only on big endian system. > Since the package is not in debian ( last time I checked, one or two month > ago ), I was unable to know where it work and where it don't. > And, I forget to search if sparc and other are big endian or not. > I think that power pc are not big endian processor ( not sure ), and > since ppc is one of the two mdk architecture, I think the tag is > mandatory. Hi, you've mixed this up: intel and alpha are little-endian, while sparc and ppc are big-endian. -- What difference does it make to the dead, the orphans and the homeless, whether the mad destruction is wrought under the name of totalitarianism or the holy name of liberty or democracy? Mahatma Gandhi (1869 - 1948), "Non-Violence in Peace and War"
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
On Thursday 20 March 2003 22:04, Per Øyvind Karlsen wrote: > according to the author it should run on other archs too, but he was unsure > if this was the case for 0.57 or not, 0.58 which be out at the end of this > month should at least run on other archs.. So you can run dosprograms on an other arch than x86 with this?
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thursday 20 March 2003 20:49, Michael Scherer wrote: > > > # (misc, 15/02/2003 ) only work on big endian system. > > > ExclusiveArch: %ix86 > > > > this is incorrect, dosbox runs on other archs too > > According to the INSTALL file, it runs only on big endian system. > > Since the package is not in debian ( last time I checked, one or two month > ago ), I was unable to know where it work and where it don't. > And, I forget to search if sparc and other are big endian or not. it's in debian now, briefly spoke with the packager, both the suse packager and debian packager hans out on [EMAIL PROTECTED]:) > > I think that power pc are not big endian processor ( not sure ), and since > ppc is one of the two mdk architecture, I think the tag is mandatory. according to the author it should run on other archs too, but he was unsure if this was the case for 0.57 or not, 0.58 which be out at the end of this month should at least run on other archs.. - -- Regards, Per Øyvind Karlsen Sintrax Solutions http://www.sintrax.net - +47 41681061 -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+eizTv8F7V9JOSuURAg7WAKCeoe4VbSo2LDUsNB7T5jjUcC3lLACg23lK P0wLJstZNeDtbWSQU7xIteE= =bkmE -END PGP SIGNATURE-
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
> > # (misc, 15/02/2003 ) only work on big endian system. > > ExclusiveArch: %ix86 > > this is incorrect, dosbox runs on other archs too According to the INSTALL file, it runs only on big endian system. Since the package is not in debian ( last time I checked, one or two month ago ), I was unable to know where it work and where it don't. And, I forget to search if sparc and other are big endian or not. I think that power pc are not big endian processor ( not sure ), and since ppc is one of the two mdk architecture, I think the tag is mandatory. -- Michaël Scherer
Re: [Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thursday 20 March 2003 12:02, Michael Scherer wrote: > Entête en cours de reécriture, merci de patienter en lisant la réponse au > mail de Per Øyvind Karlsen, à Jeudi 20 Mars 2003 04:15 > > > Name: dosbox Relocations: (not > > relocateable) Version : 0.57 Vendor: > > MandrakeSoft Release : 2mdk Build Date: Thu > > Mar 20 04:01:42 2003 Install date: (not installed) Build > > Host: > > klama.mandrake.org Group : Emulators Source > > RPM: (none) > > Size: 323182 License: GPL > > Packager: Per Øyvind Karlsen <[EMAIL PROTECTED]> > > URL : http://dosbox.zophar.net > > Summary : A DOS emulator > > Description : > > you forget to check the architecture. > and, dosbox need libcurses5 to work, and to be compiled. > the configure doesn't check, but, on the rpm I wanted to submit ( but you > were faster ) , I wasn't able to compile it without. Here is the relevant > portion. > > BuildRequires:libpng-devel SDL-devel libncurses5-devel > Requires:libpng SDL libncurses5 added libncurses-devel to BuildRequires > # (misc, 15/02/2003 ) only work on big endian system. > ExclusiveArch: %ix86 this is incorrect, dosbox runs on other archs too > > And, you can tweak some settings in setting.h, and maybe get a faster > binary with > #define C_EXTRAINLINE=1 added this one too > > but, I didn't try. thx:) - -- Regards, Per Øyvind Karlsen Sintrax Solutions http://www.sintrax.net - +47 41681061 -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+ehDRv8F7V9JOSuURAvE8AJwKlBA4MKW9iCa3hhwJfqWL6aESsgCeKAxb sYUZEeSmIjLXi9RDzZzDxv0= =BWvh -END PGP SIGNATURE-
[Cooker] Re: [Contrib-Rpm] dosbox-0.57-2mdk
Entête en cours de reécriture, merci de patienter en lisant la réponse au mail de Per Øyvind Karlsen, à Jeudi 20 Mars 2003 04:15 > Name: dosbox Relocations: (not relocateable) > Version : 0.57 Vendor: MandrakeSoft > Release : 2mdk Build Date: Thu Mar 20 04:01:42 > 2003 Install date: (not installed) Build Host: > klama.mandrake.org Group : Emulators Source RPM: > (none) > Size: 323182 License: GPL > Packager: Per Øyvind Karlsen <[EMAIL PROTECTED]> > URL : http://dosbox.zophar.net > Summary : A DOS emulator > Description : you forget to check the architecture. and, dosbox need libcurses5 to work, and to be compiled. the configure doesn't check, but, on the rpm I wanted to submit ( but you were faster ) , I wasn't able to compile it without. Here is the relevant portion. BuildRequires:libpng-devel SDL-devel libncurses5-devel Requires:libpng SDL libncurses5 # (misc, 15/02/2003 ) only work on big endian system. ExclusiveArch: %ix86 And, you can tweak some settings in setting.h, and maybe get a faster binary with #define C_EXTRAINLINE=1 but, I didn't try. -- Michaël Scherer