Discussion Forum

invoking third party compilers

Next Thread | Thread List | Previous Thread Start a Thread | Settings

DetailsMessage
Read-Only
Author
Peter Williams
Posted
9-Feb-2005 23:23 GMT
Toolset
C51
New! invoking third party compilers
Can anyone point me to memos on configuring the UV2 build process to invoke a third party [yacc(1) style] tool.

Hopefully the solution one that fits into the dependency support. Otherwise, support for pre-build commands will suffice.
Read-Only
Author
Dan Henry
Posted
10-Feb-2005 00:24 GMT
Toolset
C51
New! RE: invoking third party compilers
Third party tools and dependency support? Hmm, sounds like a job for make. But if you are using yacc, you probably knew that already ;-)
Read-Only
Author
Peter Williams
Posted
10-Feb-2005 00:41 GMT
Toolset
C51
New! RE: invoking third party compilers
Using Tools, I created a pre-build tool menu option - that invokes the relevant command line, executed as an external process.

I suspect this is the best one can do.
Read-Only
Author
Dan Henry
Posted
10-Feb-2005 00:56 GMT
Toolset
C51
New! RE: invoking third party compilers
And I suspect you are correct and one can likely invoke a complex external process. I'm just not so sure about uV2 dealing with dependencies on the files generated by that external process. But it may not be a big deal for you in the end.
Read-Only
Author
Keil Reinhard
Posted
10-Feb-2005 06:24 GMT
Toolset
C51
New! RE: invoking third party compilers
See: http://www.keil.com/support/docs/1878.htm
Read-Only
Author
A.W. Neil
Posted
10-Feb-2005 09:21 GMT
Toolset
C51
New! RE: invoking third party compilers
"Hopefully the solution one that fits into the dependency support."

Unless uVision-3 is different, no it doesn't. :-(

You would need to use uVision's "Custom Translator" support - and that has no dependency support at all. :-(

That's because it only lets you specify the translator command line - there is no way to specify dependencies. :-(
Read-Only
Author
A.W. Neil
Posted
10-Feb-2005 09:24 GMT
Toolset
C51
New! RE: invoking third party compilers
"Unless uVision-3 is different, no it doesn't. :-("

http://www.keil.com/forum/docs/thread1008.asp
http://www.keil.com/forum/docs/thread1652.asp
http://www.keil.com/forum/docs/thread4513.asp

Next Thread | Thread List | Previous Thread Start a Thread | Settings