Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

how make single distr exe without needing to distibute dlls ??????

0 views
Skip to first unread message

speech

unread,
Feb 15, 2001, 8:39:09 AM2/15/01
to
I cant for the life of me work out how to make builder 5 compile into
a single exe without needing to distribute the vcl50.bpl file.

Im a newbie at this, any help please ?

speech

odyssey

unread,
Feb 22, 2001, 1:59:35 AM2/22/01
to
eh i'm searching for a bit of the same thing. i can't make even a compiled
blank form .exe run alone with eigher of Build with RTL tunrned on or off.
I've tried several chatrooms, other newsgroups - some say it's not possible
at all, but if so i guess BCB is kinda unprofessional. now i installed from
scratch so no changes were made to anything, and when i compile the blank
form it tells other users that the "VCL50.BPL" is missing. It just can't be
true that it's impossible to make the exe run standalone. I've even tried
installing on other machines with the same prob. i'm using bcb5 pro.

regards
odyssey


"speech" <spe...@dl.com.tw> wrote in message
news:3a8bdb21...@news.iinet.net.au...

Andreas Koch

unread,
Feb 21, 2001, 5:45:16 PM2/21/01
to

odyssey schrieb:


>
> eh i'm searching for a bit of the same thing. i can't make even a compiled
> blank form .exe run alone with eigher of Build with RTL tunrned on or off.

Don't have BCB currently at hand, but you need to handle *TWO*
checkboxes in the project options. RTLs and packages ?


--
Andreas
If the whole world is a stage, where does the
audience sit?

Neil P.

unread,
Feb 22, 2001, 10:23:42 AM2/22/01
to
I believe your right odyssey, it has something to do with the option RTL
and Build with runtime packages, I know that if I try it in the development
system, my application works well, but in an execution with codeguard
enabled, forget it....no go....

Thank you,
Neil P.
"Andreas Koch" <ak...@rbg.informatik.tu-darmstadt.de> wrote in message
news:3A9444FC...@rbg.informatik.tu-darmstadt.de...

Andreas Koch

unread,
Feb 22, 2001, 11:05:23 AM2/22/01
to

"Neil P." schrieb:


>
> I believe your right odyssey, it has something to do with the option RTL
> and Build with runtime packages, I know that if I try it in the development
> system, my application works well, but in an execution with codeguard
> enabled, forget it....no go....

I guess you additionally must not use codeguard, and not ActiveX
controls, to make it shipable without additional DLLs.

odyssey

unread,
Feb 22, 2001, 9:58:56 PM2/22/01
to
yes, but remember i'm compiling a completely BLANK form, so only the very
nesesary dll's should be needed.
and yes both of the boxes are enabled - how come i have such problem?
obviously i'm almost the only one with this problem.

"Andreas Koch" <ak...@rbg.informatik.tu-darmstadt.de> wrote in message

news:3A9538C3...@rbg.informatik.tu-darmstadt.de...

odyssey

unread,
Feb 22, 2001, 11:05:28 PM2/22/01
to
I've found out how to solve the problem.

1. Unmark Project->Options->Packages->Build with
runtime packages
2. Unmark Project->Options->Linker-> Use Dynamic RTL

And done. Then it makes more sence that the program was bigger (but when i
tried that i didn't notice the "Use dynamic rtl")


Andreas Koch

unread,
Feb 22, 2001, 2:59:58 PM2/22/01
to

odyssey schrieb:


>
> yes, but remember i'm compiling a completely BLANK form, so only the very
> nesesary dll's should be needed.
> and yes both of the boxes are enabled - how come i have such problem?

They have to be DISABLED (unchecked) ..

Build with runtime libraries = leave stuff in external libraries which
need to be present

0 new messages