Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
iw2evk(R)

Magenta (Italy),
02.11.2013, 20:59
 

just for testing.. (Developers)

Hi at all,

today , after 3 days of test i've compiled links2 with djgpp.
I've also read the suggestions for optimization on djgpp faq ,and i've
realized a version of links 2.8 optimized for pentium machine.
for make this i've created a .sh files with a set of command for optimize gcc

---snip----

#!/bin/sh

CFLAGS="-march=pentiumpro -mtune=generic -O6 -fomit-frame-pointer -frename-registers -fweb -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -ffast-math"
export CFLAGS
./configure --enable-graphics --without-utf8 --without-gpm --without-svgalib --without-x --without-fb --without-directfb --without-pmshell --without-windows --without-atheos

---snip---

Unfortunly i don't have solved the issue regarding djgpp don't view OpenSSL files, so this version don't have ssl support.
If someone have a pentium DOS machine and want to try the build can download from

http://perotti.ic.cz/links/linkspentium.7z

Good test and ...if someone don't work fine, please don't flame me ;)

Roberto iw2evk

ron(R)

Homepage E-mail

Australia,
02.11.2013, 21:28

@ iw2evk

just for testing..

> Unfortunly i don't have solved the issue regarding djgpp don't view OpenSSL
> files, so this version don't have ssl support.
> If someone have a pentium DOS machine and want to try the build can
> download from
>
> http://perotti.ic.cz/links/linkspentium.7z

I did try to download it to test on my AMD K6 600 MHz machine.
Unfortunately, it was a very slow download and eventually locked up and perotti.ic.cz became unobtainable.

Arjay(R)

02.11.2013, 21:35

@ ron

just for testing..

> > files, so this version don't have ssl support.
:(

> > http://perotti.ic.cz/links/linkspentium.7z
> I did try to download it to test on my AMD K6 600 MHz machine.
> Unfortunately, it was a very slow download and eventually locked up and
> perotti.ic.cz became unobtainable.
Downloaded ok for me. I've emailed it to you Ron.

ron(R)

Homepage E-mail

Australia,
03.11.2013, 01:24

@ Arjay

just for testing..

>And Downloaded ok for me. I've emailed it to you Ron.

So you did, thank you.

So did Roberto, thank you.

No need for anyone else to email it to me, I already have two copies. :)

Actually, I would have tried again later.

And here I am with it. Will give it a run.

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

ron(R)

Homepage E-mail

Australia,
03.11.2013, 02:11

@ ron

just for testing..

> And here I am with it. Will give it a run.

I get the impression that this (non-SSL) Links is just a bit faster rendering graphic infested websites.

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

RayeR(R)

Homepage

CZ,
03.11.2013, 23:02

@ ron

just for testing..

> Unfortunately, it was a very slow download and eventually locked up and
> perotti.ic.cz became unobtainable.

That's "normal", IC.cz free hosting servers are often inacessible and bad maintainded thar was reason why leaved and moved my homepage to other hosting...

---
DOS gives me freedom to unlimited HW access.

andrea936(R)

E-mail

03.11.2013, 23:26

@ RayeR

just for testing..

>I get the impression that this (non-SSL) Links is just a bit faster rendering graphic infested websites.
> > Unfortunately, it was a very slow download and eventually locked up and
> > perotti.ic.cz became unobtainable.
>
> That's "normal", IC.cz free hosting servers are often inacessible and bad
> maintainded thar was reason why leaved and moved my homepage to other
> hosting...

.....and instead I was able to download quikly, and tested it: it runs fine & fast (tought I agree that 99% of graphic websides are useless - or rubbish - I would not be so "purish" to exclude a better performance in dos web browsers!)
regards, andrea:-)

iw2evk(R)

Magenta (Italy),
14.11.2013, 13:44

@ andrea936

just for testing..new version

Hi at all,

i've just posted in

http://perotti.ic.cz/links/linkspent2.7z

the new release of links 2.8 optimized for pentium machine WITH SSL support.

Testers and comments are welcome!

P.s. thanks to D.J. Delorie for helping using -o switch in configuration in djgpp.

snip---------

#!/bin/sh

CFLAGS="-march=pentiumpro -mtune=generic -O3 -fomit-frame-pointer -frename-registers -fweb -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -ffast-math"
export CFLAGS
./configure --enable-graphics --without-utf8
snip-------

Roberto iw2evk

ron(R)

Homepage E-mail

Australia,
15.11.2013, 05:52

@ iw2evk

just for testing..new version

> i've just posted in
>
> http://perotti.ic.cz/links/linkspent2.7z
>
> Testers and comments are welcome!

I would have tested it.

I downloaded it (to an 8.3 name) but couldn't extract it.
My DOS version of 7za couldn't open it. :(

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

iw2evk(R)

Magenta (Italy),
15.11.2013, 13:12

@ ron

just for testing..new version

Hi Ron,

seem some compression levels setting of 7zip for win are not recognized from p7zip.. :(

A good solution can be this :

http://www.fracassi.net/iw2evk/7zipdos.htm

Anymore, i've sended you the links in zip file.

Roberto

andrea936(R)

E-mail

15.11.2013, 23:30

@ iw2evk

just for testing..new version

hi at all
OK: I managed to unzip linkspent2.7z with 7-zip ( adapted with HX):
linkspent2 works with surprising speed: no doubt it's the fatest dos-browser I've tried so far ( I use an old aspire 1300 with 384Mb ram)
thanks, andrea:-)

ron(R)

Homepage E-mail

Australia,
15.11.2013, 23:32

@ iw2evk

just for testing..new version

> A good solution can be this :
> http://www.fracassi.net/iw2evk/7zipdos.htm

No thanks. I run DOS not a pretend Windows.

> Anymore, i've sended you the links in zip file.

Yep, got it. I am writing this with it.
Will now give it a real test and report later.

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

Rugxulo(R)

Homepage

Usono,
16.11.2013, 01:19

@ ron

just for testing..new version

> > i've just posted in
> >
> > http://perotti.ic.cz/links/linkspent2.7z
> >
> > Testers and comments are welcome!
>
> I would have tested it.
>
> I downloaded it (to an 8.3 name) but couldn't extract it.
> My DOS version of 7za couldn't open it. :(

Which specific DOS version are you using? Latest unofficial build by me is 9.20.1, and I'm not aware of anything newer. Did you try 7zdecode (9.22)? Not trying to be picky, but you must at least mention what you exactly tried and/or at least also try what is publicly available:

http://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/file/7zip/

> Hi Ron,
>
> seem some compression levels setting of 7zip for win are not recognized
> from p7zip.. :(

Which Windows version?? Latest seems to be 9.30 "alpha" (known to be buggy). IIRC, latest uses LZMA2 by default, but that should also be supported by newer DOS (DJGPP) builds. Heck, even minimal 7zdecode supports LZMA, LZMA2, PPMD (last I checked).

> A good solution can be this :
>
> http://www.fracassi.net/iw2evk/7zipdos.htm
>
> Anymore, i've sended you the links in zip file.
>
> Roberto

This has been mentioned before. But 4.58 for DOS is very very old. I wouldn't recommend anything that old without a good reason. (4.65 and 9.20 are considered "stable", not "alpha" nor "beta"). Maybe there is such a reason for using such, but I don't know what it is!

As for 7Z.EXE + HX, I never tried that (or else it didn't work for me). That may require MSVCRT.DLL, dunno, can't remember. All I remember fully working (with HX and nothing else) was the standalone version from 7ZA920.ZIP. Admittedly, that doesn't support every archive format nor .dlls, but it's good enough, at least for the most common .7z + .zip + .tar + .gz + bz2 stuff.

> > A good solution can be this :
> > http://www.fracassi.net/iw2evk/7zipdos.htm
>
> No thanks. I run DOS not a pretend Windows.

In fairness, it's still DOS-hosted, just a PE format and Win32 API. A similar complaint could be made of DJGPP, which fakes POSIX (*nix). "Whatever works!"

Rugxulo(R)

Homepage

Usono,
16.11.2013, 01:43

@ iw2evk

just for testing..new version

> Hi at all,
>
> i've just posted in
>
> http://perotti.ic.cz/links/linkspent2.7z
>
> the new release of links 2.8 optimized for pentium machine WITH SSL
> support.
>
> Testers and comments are welcome!
>
> snip---------
>
> #!/bin/sh
>
> CFLAGS="-march=pentiumpro -mtune=generic -O3 -fomit-frame-pointer
> -frename-registers -fweb -Wall -Wextra -Wno-unused-parameter
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
> -ffast-math"
> export CFLAGS
> ./configure --enable-graphics --without-utf8
> snip-------

I keep wanting to reply but always flake out at the last minute. Computers are a delicate art, and I'm not claiming to be an expert.

I've not rebuild Links. I had no reason to do so. And I also don't have (or know how to setup) a packet driver for any of my native DOS installs. Hence, I've only tested Links under VirtualBox + FreeDOS + emulated packet driver. I don't have 32-bit XP anymore either, so I can't compile it (and certainly not in raw DOS, not without heavy patching, ./configure doesn't work there) except maybe cross-compiling (Ozkan's build) or DOSEMU. Presumably DOSEMU would work best, but I've not been motivated enough. (I would be almost curious to know what Mikulas used, but I somehow doubt he wants my email queries, even if he is apparently sympathetic to DOS and DJGPP. Most people just aren't helpful.)

http://artax.karlin.mff.cuni.cz/~mikulas/links-dos/

Problem #1: Deciding whether to recompile or not. I'd say no since there is already a prebuilt package. Well, and also, all that ./configure *nix bullcrap is such a pain. So it's not like it's easy. Maybe if you knew it was too slow for your own use (or just really really bored), it might be worthwhile. However, you keep saying "pentium", which normally means i586, which is not supported by most people (e.g. Fedora) anymore. "pentiumpro"? I seriously doubt you have a real PPro sitting around, but who knows. And "-mtune=generic" probably doesn't mean what you think it means. Okay, so both of those (more or less) just mean "i686", so you could (roughly) just say "-march=i686" and achieve the same result. "generic" usually means modern and popular machines only (presumably Core2 and friends), which is contradictory to "pentiumpro", which is quite old by now. If you're only optimizing for yourself, I'd suggest "-march=native". But since you're redistributing this .EXE (though, no offense, I don't see the advantage), I wouldn't recommend anything using i686 (CMOVxx), and I heavily doubt such optimizations are worth the incompatibility for older machines. So honestly, for redistributing, I'd suggest "-mtune=generic" only, nothing else.

Problem #2: Recompiling. What dependencies? Didn't Mikulas patch some things (e.g. Watt-32)? It would've probably been better to keep the changes (in patch) separate than having yet another .ZIP to confuse people. The .ZIPs of OpenSSL and Watt-32 on DJGPP mirrors don't have such patches, and that will just confuse people even more. I've not looked, though, so I don't know how necessary those changes were. But at least he recently (Oct. 28) put "all-packages/" subdir on his site, which has (presumably) all the DJGPP packages you'd need to rebuild (though I question the point of some of the specific versions and utils).

Problem #3: GNU AutoTools don't even work as well as they used to, esp. for DJGPP and other non-supported, non-POSIX targets. If it worked, I wouldn't complain, but it can't even do that. Well, what did you expect, it relies on way too many *nix-isms (by design) to ever work anywhere else. If you really care about portability to non-POSIX systems, don't rely so heavily on POSIX tools (obviously?? but people still do it!).

I'm not even sure I understand how to use it correctly, so this may be wrong, but this is how I weakly thought it was supposed to be used:

./configure CPPFLAGS="-I/watt32/inc -L/watt32/lib" LDLIBS="-lwatt" CFLAGS="-g -O2 -mtune=generic" --enable-graphics --without-utf8

That's just an example, obviously you have to adjust it for SSL as well. You really don't even need to worry about CFLAGS, it should be good enough for average use by default. Anyways, if direly needed, just manually tweak the resulting (generated) Makefiles later. Or do 'make CFLAGS="-g -O2 -mtune=\"generic\"' or whatever.

I don't know if this helps. I don't know if I said it correctly. Maybe I'll try rebuilding later, but I'm not getting my hopes up. Ideally Mikulas should "probably" put all the generated Makefiles (config.h, etc.) in a separate .ZIP (i.e. preconfigured) so that normal DJGPP developers don't have to "./configure" (since that is such a pain).

ron(R)

Homepage E-mail

Australia,
16.11.2013, 02:32
(edited by ron, 16.11.2013, 03:09)

@ Rugxulo

just for testing..new version

> > I downloaded it (to an 8.3 name) but couldn't extract it.
> > My DOS version of 7za couldn't open it. :(
>
> Which specific DOS version are you using?

MSDOS 6.20

7za v4.58 beta Ivor Pavlov 2008-05-05


> Latest unofficial build by me is 9.20.1, and I'm not aware of anything newer.
> Did you try 7zdecode (9.22)?

I know nothing about 7zdecode.

> Not trying to be picky, but you must at least mention what you exactly
> tried and/or at least also try what is publicly available:
>
> http://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/file/7zip/

Will check that. :)

ADDED: I downloaded v9.13 beta, which runs just fine in MSDOS.
Hopefully, I won't have any more problems. :)

> This has been mentioned before. But 4.58 for DOS is very very old. I
> wouldn't recommend anything that old without a good reason.

It has opened everything I have asked of it, except a couple of .7z items from this board.


> > No thanks. I run DOS not a pretend Windows.
>
> In fairness, it's still DOS-hosted, just a PE format and Win32 API.

I appreciate that.
However, I keep my DOS as spartan as I can, so that I can be sure that programs _I_ code will run on most DOS installations.
i.e. without the need for anything much beyond a bog standard DOS.

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

iw2evk(R)

Magenta (Italy),
16.11.2013, 13:49

@ Rugxulo

just for testing..new version

>
> I keep wanting to reply but always flake out at the last minute. Computers
> are a delicate art, and I'm not claiming to be an expert.

Mhh, imagine the difficulty for me ;)
As you know i've make many attempt before obtain a valid executable from DJGPP..
And the help/FAQ for djgpp seem "tailored" for expert, not for very beginners

>
> I've not rebuild Links. I had no reason to do so. And I also don't have (or
> know how to setup) a packet driver for any of my native DOS installs.
> Hence, I've only tested Links under VirtualBox + FreeDOS + emulated packet
> driver. I don't have 32-bit XP anymore either, so I can't compile it (and
> certainly not in raw DOS, not without heavy patching, ./configure doesn't
> work there) except maybe cross-compiling (Ozkan's build) or DOSEMU.
> Presumably DOSEMU would work best, but I've not been motivated enough. (I
> would be almost curious to know what Mikulas used, but I somehow doubt he
> wants my email queries, even if he is apparently sympathetic to DOS and
> DJGPP. Most people just aren't helpful.)

I've try to compile under puppy linux with DOSemu + djgpp, but it's a P.i.t.a. to configure/install..
So i've installed djgpp on my DOS only notebbok and on my workplace under win XP (no admin privileges).

> http://artax.karlin.mff.cuni.cz/~mikulas/links-dos/
>
> Problem #1: Deciding whether to recompile or not. I'd say no since there is
> already a prebuilt package. Well, and also, all that ./configure *nix
> bullcrap is such a pain. So it's not like it's easy. Maybe if you knew it
> was too slow for your own use (or just really really bored), it might be
> worthwhile. However, you keep saying "pentium", which normally means i586,
> which is not supported by most people (e.g. Fedora) anymore. "pentiumpro"?
> I seriously doubt you have a real PPro sitting around, but who knows. And
> "-mtune=generic" probably doesn't mean what you think it means. Okay, so
> both of those (more or less) just mean "i686", so you could (roughly) just
> say "-march=i686" and achieve the same result. "generic" usually means
> modern and popular machines only (presumably Core2 and friends), which is
> contradictory to "pentiumpro", which is quite old by now. If you're only
> optimizing for yourself, I'd suggest "-march=native". But since you're
> redistributing this .EXE (though, no offense, I don't see the advantage), I
> wouldn't recommend anything using i686 (CMOVxx), and I heavily doubt such
> optimizations are worth the incompatibility for older machines. So
> honestly, for redistributing, I'd suggest "-mtune=generic" only, nothing
> else.

I've download the packege from links download page.In package exist a mk-dos
file for autoconfigure/make with 3 possibity : textual, graphic lite, graphic full.
But on my djgpp don't work : chrashes at end of configure step.So i've created the sh script and on my dos only pc work random, on my workplace pc work fine (Djgpp love win , ever if is a DOs apps!)
As explained i don't have found in the net many info regarding swith in djgpp work.
Example -o swith differs from gcc :max number it's -o3 , rather then -o6 in gcc
regarding -march=pemtimpro -tune=generic : i've copy this setting from one of others autoconfigure-make files supplied with links package.

>
> Problem #2: Recompiling. What dependencies? Didn't Mikulas patch some
> things (e.g. Watt-32)? It would've probably been better to keep the changes
> (in patch) separate than having yet another .ZIP to confuse people. The
> .ZIPs of OpenSSL and Watt-32 on DJGPP mirrors don't have such patches, and
> that will just confuse people even more. I've not looked, though, so I
> don't know how necessary those changes were. But at least he recently (Oct.
> 28) put "all-packages/" subdir on his site, which has (presumably) all the
> DJGPP packages you'd need to rebuild (though I question the point of some
> of the specific versions and utils).

I've used the files placed on my request from Mik in a directory now removed in link /dos subdirectory on links site.
But the patch it's not a solution.I suppose the version of wattcp usedon links have problem :in fact older version of links and arachne/Dillodos work best V.s. this version. I want to recompile using a older version of wattcp
for test if is possible to solve this issue..


>
> Problem #3: GNU AutoTools don't even work as well as they used to, esp. for
> DJGPP and other non-supported, non-POSIX targets. If it worked, I wouldn't
> complain, but it can't even do that. Well, what did you expect, it relies
> on way too many *nix-isms (by design) to ever work anywhere else. If you
> really care about portability to non-POSIX systems, don't rely so heavily
> on POSIX tools (obviously?? but people still do it!).
>
> I'm not even sure I understand how to use it correctly, so this may be
> wrong, but this is how I weakly thought it was supposed to be used:
>

I don't have a sugegstion for this ..and no have understand exactly hoe djgpp work

> ./configure CPPFLAGS="-I/watt32/inc -L/watt32/lib" LDLIBS="-lwatt"
> CFLAGS="-g -O2 -mtune=generic" --enable-graphics --without-utf8
>
> That's just an example, obviously you have to adjust it for SSL as well.
> You really don't even need to worry about CFLAGS, it should be good enough
> for average use by default. Anyways, if direly needed, just manually tweak
> the resulting (generated) Makefiles later. Or do 'make CFLAGS="-g -O2
> -mtune=\"generic\"' or whatever.
>
> I don't know if this helps. I don't know if I said it correctly. Maybe I'll
> try rebuilding later, but I'm not getting my hopes up. Ideally Mikulas
> should "probably" put all the generated Makefiles (config.h, etc.) in a
> separate .ZIP (i.e. preconfigured) so that normal DJGPP developers don't
> have to "./configure" (since that is such a pain).

Actually no makefiles are supplied, only mk-dos file for autoconfigure/make , but it's a good start!
Mikulas have reply to all my question (also the more stupid for a expert), unfortunly have a delay on reply time ( i suppose it' s busy for others work).
Have you try to suggest this ideas to Mik?

Finally, i've build this version for test the reply of links on Pentium PC (386/486 hare Historical machine, also for dos users).
So i choose to configure not for a specific Core , but for generic processor.
I hope in the future to find a list of switch explained on web for "best optimize".

Roberto iw2evk

RayeR(R)

Homepage

CZ,
16.11.2013, 18:29

@ iw2evk

login to BTTR works now!

Hi, I found how to login to BTTR forum with Links - I got a suggestion from Mikulas to disable aggressive cache and it works now :)
[this post is from Links, MS-DOS 6.22]

---
DOS gives me freedom to unlimited HW access.

andrea936(R)

E-mail

16.11.2013, 22:45

@ RayeR

login to BTTR works now!

> Hi, I found how to login to BTTR forum with Links - I got a suggestion from
> Mikulas to disable aggressive cache and it works now :)
> [this post is from Links, MS-DOS 6.22]


Thanks, welcome surprise!
[posted from graphic Links, freedos -acer aspire AMD Duron 1.2 GHz]
andrea

ron(R)

Homepage E-mail

Australia,
17.11.2013, 02:53

@ iw2evk

just for testing..new version

> Testers and comments are welcome!

Roberto,
I have given your latest Links with SSL a fairly rigorous testing,
and I haven't found any problems. It is fast, and will accept external viewers/players without any complaint. It will play videos, mp3, ogg, MIDI and MODs. It will display PDFs. It will handle RSS feeds (using the Arachne plugin) with a couple of extra clicks.

It is a keeper. :)

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

Rugxulo(R)

Homepage

Usono,
18.11.2013, 23:03

@ iw2evk

just for testing..new version

> > Computers are a delicate art, and I'm not claiming to be an expert.
>
> Mhh, imagine the difficulty for me ;)
> As you know i've make many attempt before obtain a valid executable from
> DJGPP..
> And the help/FAQ for djgpp seem "tailored" for expert, not for very
> beginners

The FAQ is mostly Eli Z.'s work, probably needs a refresh, but he's busy with other things (like most DJGPP devs).

> I've try to compile under puppy linux with DOSemu + djgpp, but it's a
> P.i.t.a. to configure/install..
> So i've installed djgpp on my DOS only notebbok and on my workplace under
> win XP (no admin privileges).

Part of the problem (besides lack of volunteers) is that there is no preferred environment for DJGPP development. It used to be (by default) XP's NTVDM, but every Windows since has been much worse, and XP is almost (forcibly) obsolete, so there's little hope. I admit DOSEMU isn't perfect, esp. when clashing with SELinux, but it's better than nothing (or even raw DOS sometimes).

> I've download the packege from links download page.In package exist a
> mk-dos
> file for autoconfigure/make with 3 possibity : textual, graphic lite,
> graphic full.
> But on my djgpp don't work : chrashes at end of configure step.So i've
> created the sh script and on my dos only pc work random, on my workplace
> pc work fine (Djgpp love win , ever if is a DOs apps!)

DJGPP definitely doesn't love Windows and vice versa. Sure, DPMI was invented for Windows, but MS didn't keep it up, so it's very very buggy. (Though the same could be said about a lot of similar techs.) But it's true that a lot of DJGPP work was done successfully under XP. Unfortunately, that proved to be a dead end, and not enough focus was put on other environments (esp. rebuilding in pure DOS or DOSEMU or cross-building).

> As explained i don't have found in the net many info regarding swith in
> djgpp work.
> Example -o swith differs from gcc :max number it's -o3 , rather then -o6 in
> gcc
> regarding -march=pemtimpro -tune=generic : i've copy this setting from one
> of others autoconfigure-make files supplied with links package.

-O6 is from the '90s, not sure what (PGCC?). For instance, when Quake was GPL'd (1999?), it used -O6 in its makefile. But GCC hasn't supported anything beyond -O3 in a long time. Quite honestly, even official -O3 isn't really recommended, everyone usually just sticks to "-g -O2".

> > ./configure CPPFLAGS="-I/watt32/inc -L/watt32/lib" LDLIBS="-lwatt"
> > CFLAGS="-g -O2 -mtune=generic" --enable-graphics --without-utf8
> >
> Actually no makefiles are supplied, only mk-dos file for autoconfigure/make
> , but it's a good start!

If it doesn't use AutoTools, that's actually good! But if it just uses some other compile-time generation tools, that's not really much better. It really shouldn't be this hard to recompile something.

> Mikulas have reply to all my question (also the more stupid for a expert),
> unfortunly have a delay on reply time ( i suppose it' s busy for others
> work).
> Have you try to suggest this ideas to Mik?

I don't think he'd be interested, and I'm not much help anyways. But presumably I'd have to at least try rebuilding before wasting his time.

> Finally, i've build this version for test the reply of links on Pentium PC
> (386/486 hare Historical machine, also for dos users).
> So i choose to configure not for a specific Core , but for generic
> processor.
> I hope in the future to find a list of switch explained on web for "best
> optimize".

386/486/586 won't run the .EXE if you use "-march=pentiumpro". Only use -mtune if you are concerned about those older processors. Honestly, I doubt it helps much to use -march at all in most cases. The default value of -mtune differs on different GCC versions (Linux, Cygwin, DJGPP), so it's best to be explicit about what you want (if it really makes a difference, which it may not). DJGPP still uses -mtune=pentium (aka, i586) for unknown reasons. I'm pretty stubborn, but even I'd recommend DJGPP use -mtune=i686 by default (which is what generic used to be an alias for). But again, the speed difference is often very slight, so usually it doesn't matter too much (without profiling or benchmarking to prove otherwise).

iw2evk(R)

Magenta (Italy),
21.11.2013, 21:59

@ andrea936

Links 2.8 with javascript (test)

Hi forum, David have placed in ftp.perotti.ic.cz /links directory a file
called links.exe dated 21-11-2013.
This is a very experimental version of links 2.8 with re-enabled the little javascr*** support of early versions.
Because this is a "copy and past" code operation, not supported from Links developpers groups , some issues are presents.
Please, if someone want to try to help David to patch this problems contact her via forum or mail..

glennmcc(R)

Homepage E-mail

North Jackson, Ohio (USA),
22.11.2013, 01:11

@ iw2evk

Links 2.8 with javascript (test)

> Hi forum, David have placed in ftp.perotti.ic.cz /links directory a file
> called links.exe dated 21-11-2013.
> This is a very experimental version of links 2.8 with re-enabled the little
> javascr*** support of early versions.
> Because this is a "copy and past" code operation, not supported from Links
> developpers groups , some issues are presents.
> Please, if someone want to try to help David to patch this problems contact
> her via forum or mail..

5 attempts... 5 100% lock-ups of my system upon loading the 1st web page.

---
--
http://glennmcc.org/

iw2evk(R)

Magenta (Italy),
24.11.2013, 20:35

@ Rugxulo

just for testing..new version

Hi all,

i've make last optimization of links 2.8 dos with suggestions of Ruxgulo & D.J. Delorie.

i suppose this is it's the best for generic pentium machine pc.

I've removed the old file and repalce with new in my ftp :

http://perotti.ic.cz/links/LINKSPENT2.7Z

Now i hope in a new version with Js ..

Roberto iw2evk

iw2evk(R)

Magenta (Italy),
20.12.2013, 13:21

@ glennmcc

Links 2.8 with javascript (test)

Hi Glenn,

try the executable supplied in this package:

http://perotti.ic.cz/links/links-2.8.js.tar.7z

If you preferr you can try to compile itself with djgpp (more hard ..)

This version work fine for me..

Roberto

Back to the board
Thread view  Mix view  Order
15111 Postings in 1359 Threads, 247 registered users, 14 users online (0 registered, 14 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum