🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #6990

Create dll from Delphi source

#6990
From: Vaclav Korecek
Date: Mon, 21 Mar 2005 14:29
33 lines
1722 bytes
Hi,
I have problem to generate DLL from .pas sources.

1. I have package of components which are free (for Delphi 
   and BCB too).
   There are also distributed DLL libs in that package but only 
   as Delphi sources (project files). 
   There is no problem for Delphi users to generate 
   DLL's. BCB6 projects are missing.

2. I have tried to create project for BCB6. I have included  
   *.pas file in the project which is need for the library.

3. I have compiled it and create DLL. All OK but there is
   checked "Build with runtime packages" and "Use dynamic RTL"
   CheckBoxes in Project option. 

4. When I have unchecked two above mentioned options I have 
   got following message:
[Linker Fatal Error] Fatal: Unable to open file 'FMTBCD.OBJ'
   (Delphi source uses the FMTBcd union)

5. I cannot solution for this because there is FMTBcd.dcu file 
   only.

Can anybody hint me? 
and...
Can I create DLL such way - from Delpi sources?

TIA
Vaclav

   
Technical Details
Message-ID: <Xns96209D889881korecekrcdcz@207.105.83.66>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!gatel-ffm!gatel-ffm!194.25.134.126.MISMATCH!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,1498cd16aba7819f,start
X-Google-Attributes: gid10cc67,public
X-Google-Language: ENGLISH,ASCII-7-bit
Newsgroups: borland.public.cppbuilder.nativeapi
Subject: Create dll from Delphi source
From: Vaclav Korecek <korecek.NO.S.PAM@NO_SP.AM.rcd.cz>
Organization: Your Company
Message-ID: <Xns96209D889881korecekrcdcz@207.105.83.66>
User-Agent: Xnews/06.08.25
NNTP-Posting-Host: 212.20.106.4
Date: 21 Mar 2005 06:29:09 -0800
X-Trace: newsgroups.borland.com 1111415349 212.20.106.4 (21 Mar 2005 06:29:09 -0800)
Lines: 33
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!gatel-ffm!gatel-ffm!194.25.134.126.MISMATCH!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail