Borland C++ compiler 5.0.1 needed | | |
I am looking for a copy of Borland C++ 5.0.1. I have a project at work
that was written using this version, and cannot open the project files
with a later (or an earlier) version. If you know where a copy would be
available, please let me know. Thanks! | | | | re: Borland C++ compiler 5.0.1 needed
"Henry" <greenclay@optonline.netwrote in message
news:bcZci.224$Jt2.159@newsfe12.lga... Quote:
>I am looking for a copy of Borland C++ 5.0.1. I have a project at work
>that was written using this version, and cannot open the project files with
>a later (or an earlier) version. If you know where a copy would be
>available, please let me know. Thanks!
You may have better luck at one of borland's newsgroups.
Try the server newsgroups.borland.com - probably one of
the non tech ones.
I know that you can get free borland compilers and that you
can get a Turbo C++ download for free (BDS2006 sort of)
but I don't think you're going to find 5.01 on their download
site. If it was written at work, don't they have a copy? If not,
your likely going to have to port it to something more recent. | | | | re: Borland C++ compiler 5.0.1 needed
"Henry" <greenclay@optonline.netwrote in message
news:bcZci.224$Jt2.159@newsfe12.lga... Quote:
>I am looking for a copy of Borland C++ 5.0.1. I have a project at work
>that was written using this version, and cannot open the project files with
>a later (or an earlier) version. If you know where a copy would be
>available, please let me know. Thanks!
Why not create a new project in some other IDE with the source files (or
better yet, some makefiles)? Perhaps you want the exact compiler settings
and stuff that are hidden away in the proprietary project files? That's why
production code should be built with makefiles, IMO. I have 5.02 installed
on my machine still, but I don't know what good that will do ya. To actually
import to Borland's (CodeGear's) new environment, you'd probably have to
have some/all the in-between releases of C++ Builder.
John | | | | re: Borland C++ compiler 5.0.1 needed
We have the project files, but we did not write it - it was provided by
another group in the company, and at least part of was done off-shore.
Whoever did it originally is long gone, and just getting the source code
was a struggle all by itself. So, now that we have to update the
software, we need to be able to look at it at in detail... which means,
as I'm told, getting the compiler with which it was written.
JohnQ wrote: Quote:
>
"Henry" <greenclay@optonline.netwrote in message
news:bcZci.224$Jt2.159@newsfe12.lga... Quote:
>I am looking for a copy of Borland C++ 5.0.1. I have a project at
>work that was written using this version, and cannot open the project
>files with a later (or an earlier) version. If you know where a copy
>would be available, please let me know. Thanks!
>
Why not create a new project in some other IDE with the source files
(or better yet, some makefiles)? Perhaps you want the exact compiler
settings and stuff that are hidden away in the proprietary project
files? That's why production code should be built with makefiles, IMO.
I have 5.02 installed on my machine still, but I don't know what good
that will do ya. To actually import to Borland's (CodeGear's) new
environment, you'd probably have to have some/all the in-between
releases of C++ Builder.
>
John
| | | | re: Borland C++ compiler 5.0.1 needed
The source code files are separate from the project file. The project file
organizes the source tree into compilation units, organizes the workspace
and the like. You can rebuild the application program(s) with another
compiler by introducing the files into the new compiler system's environment
(or use make files). It's not a "push this button" kind of thing. It sounds
like you may be in over your head a bit.
John
"Henry" <greenclay@optonline.netwrote in message
news:dScdi.14$k54.9@newsfe12.lga... Quote:
We have the project files, but we did not write it - it was provided by
another group in the company, and at least part of was done off-shore.
Whoever did it originally is long gone, and just getting the source code
was a struggle all by itself. So, now that we have to update the
software, we need to be able to look at it at in detail... which means, as
I'm told, getting the compiler with which it was written.
>
>
>
JohnQ wrote: Quote:
>>
>"Henry" <greenclay@optonline.netwrote in message
>news:bcZci.224$Jt2.159@newsfe12.lga... Quote:
>>I am looking for a copy of Borland C++ 5.0.1. I have a project at work
>>that was written using this version, and cannot open the project files
>>with a later (or an earlier) version. If you know where a copy would be
>>available, please let me know. Thanks!
>>
>Why not create a new project in some other IDE with the source files (or
>better yet, some makefiles)? Perhaps you want the exact compiler settings
>and stuff that are hidden away in the proprietary project files? That's
>why production code should be built with makefiles, IMO. I have 5.02
>installed on my machine still, but I don't know what good that will do
>ya. To actually import to Borland's (CodeGear's) new environment, you'd
>probably have to have some/all the in-between releases of C++ Builder.
>>
>John
| | | | re: Borland C++ compiler 5.0.1 needed
Actually we're not in over our heads - I gave the wrong information in
my original message. The problem isn't with project files - the problem
lies with class libraries, which changed between versions. My colleague
cannot compile the project because of compile-time errors, with messages
something like, "Function does not match the library definition." For
example, in one compiler version, there is the variable bool. The other
version (I don't remember if it's the earlier or the later version) the
variable is BOOL. In any case, the class definitions changed from
version 5.0.0 to version 5.0.1, so we are stuck. (Sorry I was mistaken
earlier.)
So, that is actually why we need the slightly later version of the
compiler. Again, if anyone can be of help, we'd greatly appreciate it.
Thank you for your responses.
JohnQ wrote: Quote:
The source code files are separate from the project file. The project
file organizes the source tree into compilation units, organizes the
workspace and the like. You can rebuild the application program(s)
with another compiler by introducing the files into the new compiler
system's environment (or use make files). It's not a "push this
button" kind of thing. It sounds like you may be in over your head a bit.
>
John
>
"Henry" <greenclay@optonline.netwrote in message
news:dScdi.14$k54.9@newsfe12.lga... Quote:
>We have the project files, but we did not write it - it was provided
>by another group in the company, and at least part of was done
>off-shore. Whoever did it originally is long gone, and just getting
>the source code was a struggle all by itself. So, now that we have
>to update the software, we need to be able to look at it at in
>detail... which means, as I'm told, getting the compiler with which
>it was written.
>>
>>
>>
>JohnQ wrote: Quote:
>>>
>>"Henry" <greenclay@optonline.netwrote in message
>>news:bcZci.224$Jt2.159@newsfe12.lga...
>>>I am looking for a copy of Borland C++ 5.0.1. I have a project at
>>>work that was written using this version, and cannot open the
>>>project files with a later (or an earlier) version. If you know
>>>where a copy would be available, please let me know. Thanks!
>>>
>>Why not create a new project in some other IDE with the source files
>>(or better yet, some makefiles)? Perhaps you want the exact compiler
>>settings and stuff that are hidden away in the proprietary project
>>files? That's why production code should be built with makefiles,
>>IMO. I have 5.02 installed on my machine still, but I don't know
>>what good that will do ya. To actually import to Borland's
>>(CodeGear's) new environment, you'd probably have to have some/all
>>the in-between releases of C++ Builder.
>>>
>>John
>
| | | | re: Borland C++ compiler 5.0.1 needed
On 2007-06-22 01:12, Henry wrote: Quote:
JohnQ wrote: Quote:
>The source code files are separate from the project file. The project
>file organizes the source tree into compilation units, organizes the
>workspace and the like. You can rebuild the application program(s)
>with another compiler by introducing the files into the new compiler
>system's environment (or use make files). It's not a "push this
>button" kind of thing. It sounds like you may be in over your head a bit.
>>
>John
>>
>"Henry" <greenclay@optonline.netwrote in message
>news:dScdi.14$k54.9@newsfe12.lga... Quote:
>>We have the project files, but we did not write it - it was provided
>>by another group in the company, and at least part of was done
>>off-shore. Whoever did it originally is long gone, and just getting
>>the source code was a struggle all by itself. So, now that we have
>>to update the software, we need to be able to look at it at in
>>detail... which means, as I'm told, getting the compiler with which
>>it was written.
>>>
>>>
>>>
>>JohnQ wrote:
>>>>
>>>"Henry" <greenclay@optonline.netwrote in message
>>>news:bcZci.224$Jt2.159@newsfe12.lga...
>>>>I am looking for a copy of Borland C++ 5.0.1. I have a project at
>>>>work that was written using this version, and cannot open the
>>>>project files with a later (or an earlier) version. If you know
>>>>where a copy would be available, please let me know. Thanks!
>>>>
>>>Why not create a new project in some other IDE with the source files
>>>(or better yet, some makefiles)? Perhaps you want the exact compiler
>>>settings and stuff that are hidden away in the proprietary project
>>>files? That's why production code should be built with makefiles,
>>>IMO. I have 5.02 installed on my machine still, but I don't know
>>>what good that will do ya. To actually import to Borland's
>>>(CodeGear's) new environment, you'd probably have to have some/all
>>>the in-between releases of C++ Builder.
>>>
Actually we're not in over our heads - I gave the wrong information
in my original message. The problem isn't with project files - the
problem lies with class libraries, which changed between versions. My
colleague cannot compile the project because of compile-time errors,
with messages something like, "Function does not match the library
definition." For example, in one compiler version, there is the
variable bool. The other version (I don't remember if it's the
earlier or the later version) the variable is BOOL. In any case, the
class definitions changed from version 5.0.0 to version 5.0.1, so we
are stuck. (Sorry I was mistaken earlier.)
>
So, that is actually why we need the slightly later version of the
compiler. Again, if anyone can be of help, we'd greatly appreciate
it. Thank you for your responses.
First of, please don't post HTML-messages, see your newsreader's
documentation about how to fix this. Second, please don't top-post, your
replies belong below the text you are replying to (I've fixed it here).
As to your problem, if the code is important it might well be worth the
effort to "fix" it so that it compiles on a modern compiler and it might
be easier than trying to find the correct version (and getting it to
run) of Borland.
--
Erik Wikström | | | | re: Borland C++ compiler 5.0.1 needed Quote: Quote:
>Actually we're not in over our heads - I gave the wrong information
>in my original message. The problem isn't with project files - the
>problem lies with class libraries, which changed between versions. My
>colleague cannot compile the project because of compile-time errors,
>with messages something like, "Function does not match the library
>definition." For example, in one compiler version, there is the
>variable bool. The other version (I don't remember if it's the
>earlier or the later version) the variable is BOOL. In any case, the
>class definitions changed from version 5.0.0 to version 5.0.1, so we
>are stuck. (Sorry I was mistaken earlier.)
>So, that is actually why we need the slightly later version of the
>compiler. Again, if anyone can be of help, we'd greatly appreciate
>it. Thank you for your responses.
Is it an OWL program? Perhaps generated by the IDE wizardry? (Just curious).
Are you sure you mean "5.0.1" and not "5.01"? There seem to be all flavors
of 5.0 on ebay for $50 to $80.
John |  | | | | Forums
Visit our community forums for general discussions and latest on Bytes
/bytes/about
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 226,590 network members.
|