# Support for command line compiler only

**URL:** https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773
**Category:** Discussion
**Created:** [March 6, 2008, 1:13am UTC](https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773 "2008-03-06T01:13:25Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![pete](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/p/3ab097/32.png) [@pete](https://www.finalbuilder.com/forums/u/pete)
#### Post date: [March 6, 2008, 1:13am UTC](https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773/1 "2008-03-06T01:13:25Z")

</div>

I've been&nbsp;setting up FinalBuilder server and suddenly realized that I'd&nbsp;have to install Delphi on my build server.&nbsp; That means a big, bloated app, updates, etc.&nbsp; I looked around a bit and see that all I need is a few executables and the appropriate libraries, and I can get a build just using DCC32.exe.

After doing this at the command line myself, I went to see how FinalBuilder would think about it.&nbsp; The settings tab for Delphi doesn't have a place to put the path to the compiler - it expects to "know" where all that is based on the version.&nbsp; (presumeably info in the registry)

I was able to create a "dos command" action that calls the compiler, but now I lose all the options and settings that come with using the Delphi compiler option.&nbsp; (especially version and resource management)

Have I got any other options?&nbsp; Suggestions?

Thanks!

---

<div class="post-metadata">

### Author: ![angus](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/a/b3f665/32.png) [@angus](https://www.finalbuilder.com/forums/u/angus)
#### Post date: [March 6, 2008, 3:51am UTC](https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773/2 "2008-03-06T03:51:46Z")

</div>

Hi Pete,   
  
FinalBuilder uses various registry entries to know about things like Delphi install paths.   
  
If you start looking under HKLM\Software\Borland\Delphi\[version] then you'll see most of the relevant bits and pieces that you'll need to install on your build machine.   
  
FYI, I don't know whether doing this is prohibited by the Delphi EULA, and in either case it's not a recommended or supported configuration for FinalBuilder use. It may work fine, though.   
  
:-)   
  
Regards,   
  
Angus

---

<div class="post-metadata">

### Author: ![angus](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/a/b3f665/32.png) [@angus](https://www.finalbuilder.com/forums/u/angus)
#### Post date: [March 6, 2008, 3:52am UTC](https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773/3 "2008-03-06T03:52:33Z")

</div>

PS FYI, the "DOS Command" action is a much misused action. We strongly recommend using the "Execute Program" action to run everything apart from built-in actual DOS commands (like dir.)

---

<div class="post-metadata">

### Author: ![deleted\_user](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/deleted_user/32/937_2.png) [@deleted\_user](https://www.finalbuilder.com/forums/u/deleted_user)
#### Post date: [August 18, 2009, 12:19pm UTC](https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773/4 "2009-08-18T12:19:14Z")

</div>

Just wondering - did you (or anyone)&nbsp;get this to work?&nbsp;I&nbsp;was about to try putting in just the RootDir and library Search path entries in the registry and see whether FinalBuilder would cope.

&nbsp;

---

<div class="post-metadata">

### Author: ![deleted\_user](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/deleted_user/32/937_2.png) [@deleted\_user](https://www.finalbuilder.com/forums/u/deleted_user)
#### Post date: [August 18, 2009, 2:30am UTC](https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773/5 "2009-08-18T02:30:02Z")

</div>

I do this using MsBuild Project action for Delphi2007 .But it took some work to get the right version and search path.   
 Daphna Levin

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [August 19, 2009, 1:15am UTC](https://www.finalbuilder.com/forums/t/support-for-command-line-compiler-only/773/6 "2009-08-19T01:15:34Z")

</div>

Hi Ann   
  
 I’t not really a case of FinalBuilder coping. All it needs are the registry entries so that it knows where to find Delphi and it’s library path. The real issue is getting delphi to work when it’s not installed, which is a lot more onerous with the newer versions and their licensing/activation policy than it was back in D7’s time.
