Re: Linking pro*c under Alpha VMS
Date: 1996/11/24
Message-ID: <5793pn$amb_at_svdns1.ubinet.ubs.com>#1/1
Hi,
Im going through a similar exercise,
so far I have documented the following points.
rgds
Kelvin
The following changes are required to compile Proc C code on the Alpha which only DEC C installed.
- The compile command should be $proc <filename> <other options> parse=partial code=ansi_c
- All structures which reference SQL based variables should be declared within an EXEC SQL declare section.
- All references to SQLca and SQLda should be declared using EXEC SQL and not #include
- All identifiers, variables used to handle SQL constructs should be declared in an EXEC SQL declare section.
- All C library functions and user defined functions used in the code will compile with the message %CC-I-IMPLICITFUNC, forward reference these functions to remove informational messages.
blaurent_at_ccnet.com (Bob Laurent) wrote:
>We're moving from VAX/VMS to Open VMS on an Alpha. I'm the first one
>here who's trying to get a pro*c application to build on the Alpha,
>and I'm getting a series of undefined symbols (OSNSGL, OSNSOI, OSNCOI,
>SOU2O, SSCODEBASE, and SSCODELIM). I'm hoping that there's someone
>out there who encountered this problem and remembers the solution.
>Please let me know if you have any ideas as to what I'm doing wrong
>or what logical or symbol definition I might be missing.
>Thanks.
>Bob Laurent
>blaurent_at_ccnet.com
Received on Sun Nov 24 1996 - 00:00:00 CET