delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/04/12/16:10:56

Message-ID: <002701be8520$af7ff980$bb003bd4@default>
From: "Laurynas Biveinis" <lauras AT softhome DOT net>
To: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Cc: "DJGPP Workers" <djgpp-workers AT delorie DOT com>
Subject: Re: LBInstDJ
Date: Mon, 12 Apr 1999 22:10:06 +0200
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3612.1700
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3612.1700
Reply-To: djgpp-workers AT delorie DOT com

>Also: if you have some time to invest on the installer I can help you to do
a
>Tvision class to show the old and the new autoexec.bat file so the user can
>compare between both and modify or discard the file created by the
installer.
>I think that's the best.

IIRC, (I used TV with TurboPas for a while), this would involve creating two
editor windows, some minor updates and... and... that's all? But time is an
issue for me. Last week I had holiday, but now back to learning and I can't
spare too much time now.

BTW, for TVision I must switch to C++. And experience taught me that it
is better not even approach to C++ if you don't know how to make
OO-design. And here comes my lack of experience, because I am
self-taught.

>> >> BTW, about user's interface: how about porting it to turbo vision?
>> >
>> >Is possible but (and I'm the maintainer of this port) I think is too
huge for
>> >an installer.
>>
>> I looked to Free Pascal Compiler's installer. It is 70-80KBytes and is
done
>> with Turbo Vision. My last LBInstDJ.exe build is 59KBytes (not that sfx,
but
>> the main prog)
>
>Let me see ... a small Turbo Vision example compiled with djgpp is 110Kb
>compressed (UPX) and 225Kb uncompressed. The application is 6140 bytes
long,
>73Kb are from TVision, 42Kb from libstdcxx, 7Kb from libintl.a (can be
>dropped, but I guess that's a good thing: internationalization), 10Kb from
>libgcc and 70Kb from libc (the rest is data or other stuff).

Is this possible to get rid of debug info (TV library is compiled
with -gstabs by default,
correct?), strip some unused TVision code, (e.g. for installer TMenuBar
would
not be neccesarry, TApplication too, would use TProgram instead...). ?

Laurynas Biveinis



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019