Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Anyone integrated Microsoft Visual Studio 2003(C++) with Oracle PRO C? 1

Status
Not open for further replies.

ptmcs

Technical User
Oct 1, 2004
38
GB
Hi all,

From investigation I have found that Oracle's PRO C
precompiler can be integrated within the Visual C++
enviroment - at least with visual C++ version 6.0

We have Visual Studio 2003 with 7.1 of Visual C++
and it appears not to like PRO C.

If anybody has managed to integrate PRO C with
Visual Studio 2003 I'd appreciate any guidance
or pointers to a good web site that details the process.

Many Thanks
 
I'm coming across the same issue. It worked fine in 6.0 and I'm porting the code to 7.1. Did you get it working yet?
 
I did find that the proc80.exe works but proc.exe does not.
D:\orant\BIN\proc80.exe

After right clicking on the Pro C file and choosing properties, my command line looks like:
D:\orant\BIN\proc80.exe iname="$(InputPath)" SQLCHECK=SEMANTICS code=cpp

SQLCHECK=SEMANTICS is needed for 7.1 from what I've found.
In "Outputs" I have proc.pc or "filename".pc.

This correctly compiles when I apply these settings, right click on the .pc file and choose compile.

I am still getting errors when compiling the project.

Linking...
proc.pc(1) : warning LNK4017: /*--------------------------------------------------------------------------- statement not supported for the target platform; ignored
proc.pc(2) : warning LNK4017: * statement not supported for the target platform; ignored
proc.pc(3) : warning LNK4017: * statement not supported for the target platform; ignored
proc.pc(4) : warning LNK4017: * statement not supported for the target platform; ignored
proc.pc(5) : warning LNK4017: * statement not supported for the target platform; ignored
proc.pc(6) : warning LNK4017: *---------------------------------------------------------------------------*/ statement not supported for the target platform; ignored
proc.pc(8) : warning LNK4017: /** statement not supported for the target platform; ignored
proc.pc(9) : warning LNK4017: * statement not supported for the target platform; ignored
proc.pc(10) : warning LNK4017: * statement not supported for the target platform; ignored
proc.pc(11) : warning LNK4017: * statement not supported for the target platform; ignored
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top