Subj : Redistributing BCC32.exe and CPP32.exe To : borland.public.cpp.borlandcpp From : "Michael A. Davis" Date : Tue Dec 02 2003 01:09 pm I have an application program (written in Borland C++ Builder) that creates a "c" source files statically and on the fly. After creation, the file(s) is compiled and an assembler file is created. The program then interprets the assembler and then "splices" the resulting code into the running application. I am currently using the lcc compiler for this, but this compiler does not have support for __int64 (long long) and long double, which is becoming a more mainstream requirement. I would like to replace this compiler with the BCC32.exe 5.5 command line compiler provided free of charge from Borland (Downloads / Compiler). In addition, I would also like to consider for inclusion the CPP32.exe also provided as part of the free download. In order to be of use with my product, it would be necessary to redistribute the BCC32.exe and CPP32.exe executables with my application. These are the only two files required (none of the includes or run time libraries are needed) as I have means to resolve all the included run time functions. I would use these two executables as run time invokations to read an incoming source file and to create an assembler language output file that would then be read and interpretted by the application. The sole purpose of the BCC32 interface is to create assembler from "C" source. The question is this, am I allowed to redistribute these two files with my application? I have read the licensing information included with the free download, and it is not clear about any redistribution of files. There must be some implied files (or all of them) because it mentions redistribution and allows applications created with the compiler to be distirbuted, but does not list any redistribution restriction. If these files cannot be redistributed, what procedures would I need to follow to request some form of licensing, and how would I go about getting pricing information? Thanks for any help that you can provide. Mike Davis .