 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
grahamo Guest
|
Posted: Tue May 15, 2007 1:04 pm Post subject: bdsproj2mak |
|
|
Hi,
The bdsproj2mak utility is broken in the codegear version of BDS 2006. I have contacted support and its not going to be fixed/patched anytime soon. This puts the use of the IDE out of our reach, we absolutley must be able to build using make and .mak files. Without this utility we definitely switch to microsoft visual studio... its seems years ahead in terms of reliability and usability.
My question is this. has anybody got a working version of bdsproj2mak. It seems bizarre that we are the only users to absolutely use this functionality. does anybody else out there have the same issues and if yes, how do they workaround the bug. It's a pretty major issue and I reckon we're not the only ones out there to require it.
Sigh. All this migration work to BDS and to find out today that this is not going to be patched. I think they have ordered 15 floating licences here and I reckon the shit is gonna hit the wall when they realise this stuff is fundamentally broken.
cheers
GrahamO |
|
| Back to top |
|
 |
Pete Fraser Guest
|
Posted: Tue May 15, 2007 1:09 pm Post subject: Re: bdsproj2mak |
|
|
Have you added an entry to qc.codegear.com?
Please do so then the sysops can get it promoted and it may
get fixed.
You need to include an example project that shows the bug
and make sure it is reproducable *every* time.
That will increase it's chances of getting fixed.
HTH Pete
"grahamo" <g (AT) blah (DOT) com> wrote in message
news:464969a6$1 (AT) newsgroups (DOT) borland.com...
| Quote: |
Hi,
The bdsproj2mak utility is broken in the codegear version
of BDS 2006. I have contacted support and its not going to
be fixed/patched anytime soon. This puts the use of the
IDE out of our reach, we absolutley must be able to build
using make and .mak files. Without this utility we
definitely switch to microsoft visual studio... its seems
years ahead in terms of reliability and usability.
My question is this. has anybody got a working version of
bdsproj2mak. It seems bizarre that we are the only users
to absolutely use this functionality. does anybody else
out there have the same issues and if yes, how do they
workaround the bug. It's a pretty major issue and I reckon
we're not the only ones out there to require it.
Sigh. All this migration work to BDS and to find out today
that this is not going to be patched. I think they have
ordered 15 floating licences here and I reckon the shit is
gonna hit the wall when they realise this stuff is
fundamentally broken.
cheers
GrahamO |
|
|
| Back to top |
|
 |
grahamo Guest
|
Posted: Tue May 15, 2007 1:32 pm Post subject: Re: bdsproj2mak |
|
|
hi,
thanks Pete. I think its too late. I think they are contacting the purchasing department to cancel the order as I speak.... I can't believe they ship with those kinds of defects :(
grahamo
"Pete Fraser" <pete.nospam.fraser.nospam (AT) frasersoft (DOT) nospam.net> wrote:
| Quote: | Have you added an entry to qc.codegear.com?
Please do so then the sysops can get it promoted and it may
get fixed.
You need to include an example project that shows the bug
and make sure it is reproducable *every* time.
That will increase it's chances of getting fixed.
HTH Pete
"grahamo" <g (AT) blah (DOT) com> wrote in message
news:464969a6$1 (AT) newsgroups (DOT) borland.com...
Hi,
The bdsproj2mak utility is broken in the codegear version
of BDS 2006. I have contacted support and its not going to
be fixed/patched anytime soon. This puts the use of the
IDE out of our reach, we absolutley must be able to build
using make and .mak files. Without this utility we
definitely switch to microsoft visual studio... its seems
years ahead in terms of reliability and usability.
My question is this. has anybody got a working version of
bdsproj2mak. It seems bizarre that we are the only users
to absolutely use this functionality. does anybody else
out there have the same issues and if yes, how do they
workaround the bug. It's a pretty major issue and I reckon
we're not the only ones out there to require it.
Sigh. All this migration work to BDS and to find out today
that this is not going to be patched. I think they have
ordered 15 floating licences here and I reckon the shit is
gonna hit the wall when they realise this stuff is
fundamentally broken.
cheers
GrahamO
|
|
|
| Back to top |
|
 |
David Perkins Guest
|
Posted: Tue May 15, 2007 3:41 pm Post subject: Re: bdsproj2mak |
|
|
| Quote: | My question is this. has anybody got a working version of bdsproj2mak. It seems bizarre that we are the only users to absolutely use this functionality. does anybody else out there have the same issues and if yes, how do they workaround the bug. It's a pretty major issue and I reckon we're not the only ones out there to require it.
|
I use it OK in Finalbuilder to automate my builds. What problems are you
seeing? |
|
| Back to top |
|
 |
grahamo Guest
|
Posted: Tue May 15, 2007 3:51 pm Post subject: Re: bdsproj2mak |
|
|
Whats Final Builder? Is it another version of the IDE?
We basically see make -f <projectName.mak> failing with all sorts of errors due to missing include paths and preprocessor defines missing. From googling, I get the impression it works for lightweight development but once things get anyway heavy in terms of project size, it spews.
:(
G
David Perkins <please@no-spam.com> wrote:
| Quote: | My question is this. has anybody got a working version of bdsproj2mak. It seems bizarre that we are the only users to absolutely use this functionality. does anybody else out there have the same issues and if yes, how do they workaround the bug. It's a pretty major issue and I reckon we're not the only ones out there to require it.
I use it OK in Finalbuilder to automate my builds. What problems are you
seeing? |
|
|
| Back to top |
|
 |
Pete Fraser Guest
|
Posted: Tue May 15, 2007 4:19 pm Post subject: Re: bdsproj2mak |
|
|
Final builder is an application to make your application.
I believe it takes a project file and converts it to a make
file and you can then add all your release commands to it so
that pressing one button (or presumably runnning from a
command file) can build everything that you need for a
release.
Note: it uses bdsproj2mak to convert the project file.
You may well be hitting a 'corner case' which has bugs,
which is why I suggested adding a QC entry (qc.codegear.com)
and including a project that shows the problem.
Reporting a problem here is not the correct way to report
problems. QC is.
Rgds Pete
"grahamo" <g (AT) blah (DOT) com> wrote in message
news:464990bf$1 (AT) newsgroups (DOT) borland.com...
| Quote: |
Whats Final Builder? Is it another version of the IDE?
We basically see make -f <projectName.mak> failing with
all sorts of errors due to missing include paths and
preprocessor defines missing. From googling, I get the
impression it works for lightweight development but once
things get anyway heavy in terms of project size, it
spews.
David Perkins <please@no-spam.com> wrote:
My question is this. has anybody got a working version
of bdsproj2mak. It seems bizarre that we are the only
users to absolutely use this functionality. does anybody
else out there have the same issues and if yes, how do
they workaround the bug. It's a pretty major issue and I
reckon we're not the only ones out there to require it.
I use it OK in Finalbuilder to automate my builds. What
problems are you
seeing?
|
|
|
| Back to top |
|
 |
vavan Guest
|
Posted: Tue May 15, 2007 5:14 pm Post subject: Re: bdsproj2mak |
|
|
On 15 May 2007 03:51:43 -0700, "grahamo" <g (AT) blah (DOT) com> wrote:
| Quote: | We basically see make -f <projectName.mak> failing with all sorts of errors due to missing include paths and preprocessor defines missing. From googling, I get the impression it works for lightweight development but once things get anyway heavy in terms of project size, it spews.
|
try to use bcc32pch addon which has the ability to generate makefiles.
I also had all sort of problems with native bdsproj2mak and bcc32pch
did the trick for me
--
Vladimir Ulchenko aka vavan |
|
| Back to top |
|
 |
Jonathan Benedicto Guest
|
Posted: Tue May 15, 2007 9:15 pm Post subject: Re: bdsproj2mak |
|
|
grahamo wrote:
| Quote: | My question is this. has anybody got a working version of bdsproj2mak.
|
Try Makefiles For BDS (http://www.jomitech.com/makefilesforbds.php)
HTH
Jon |
|
| Back to top |
|
 |
Dennis Jones Guest
|
Posted: Wed May 16, 2007 9:26 pm Post subject: Re: bdsproj2mak |
|
|
"grahamo" <g (AT) blah (DOT) com> wrote in message
news:464990bf$1 (AT) newsgroups (DOT) borland.com...
| Quote: |
Whats Final Builder? Is it another version of the IDE?
We basically see make -f <projectName.mak> failing with all sorts of
errors due to missing include paths and preprocessor defines missing. From
googling, I get the impression it works for lightweight development but
once things get anyway heavy in terms of project size, it spews.
|
Can you be more specific? I use it for many large projects successfully
(well, sort of -- read on).
There is a well-known problem in the IDE (well-known to me anyway -- Borland
seems to pretend it isn't a problem) that can cause *all* project-to-make
tools to fail: the IDE implicitly includes header paths to installed
component packages (whether you need them or not), thereby causing
unnecessary paths to be included in IDE builds (very annoying) and
preventing project-to-make tools from knowing about necessary paths in
command-line builds (extremely annoying, and downright wrong).
If the missing include paths happen to be for packages you have installed in
the IDE, you can fix this particular problem by making sure your project
options explicitly refer to those include paths that your project requires.
This will allow any project-to-make tool to work correctly with regard to
"missing" include paths (assuming they are component package headers).
There are also a few problems with bdsproj2mak, but most (if not all) of
them can be worked around. I have a command-line utility that corrects the
bugs in makefiles generated by bpr2mak and bdsproj2mak. You can get it
here: http://www.grassvalleysoftware.com/FixMake.zip
bcc32pch *might* work, but (I believe) it requres you to generate the
makefile from the IDE, which is inconvenient if you must have the ability to
generate the makefile on the fly in an automated build system.
Although I own a copy of makefiles4bds, I do not use it to generate
makefiles in my automated build system (I manage fine with just bdsproj2mak
and my fixmake utility). However, one thing I can tell you for sure is that
if you do use makefiles4bds, Jonathan will fix any problems you encounter,
and he will fix them so fast it will make your head spin.
- Dennis |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|