- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Building fastcgi
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-13-2006 09:34 PM
06-13-2006 09:34 PM
} dl_struct;
..........^
%CC-E-NOLINKAGE, In this declaration, "dl_struct" has no linkage and has a prior
declaration in this scope at line number 71 in file disk:[STONE_P.PO
RTING]DLFCN.H;1.
at line number 71 in file disk:[STONE_P.PORTING]DLFCN.H;1
I have built the Porting Library in my own directory and am using the following command to compile:
$ define CC$USER_PORTING disk:[STONE_P.PORTING]
$ cc/lis/show=all -
/define=(eapi,VMS) -
/assume=noheader_type_default -
/prefix_library_entries=all_entries -
/include=("CC$USER_PORTING/",disk:[STONE_P.DEVEL.APACHE.src.include], ,disk:[STONE_P.DEVEL.APACHE.src.os.openvms]) -
mod_fastcgi
Do I have a problem with vms_jackets.h ?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-13-2006 10:17 PM
06-13-2006 10:17 PM
Solution- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2006 01:31 AM
06-14-2006 01:31 AM
Re: Building fastcgi
Hard to say. In _my_ vms_jackets.h, it says:
#if 0
/* These are now in DLFCN.H */
void GENERIC_DLCLOSE(dl_struct *in_handle);
char *GENERIC_DLERROR();
dl_struct *GENERIC_DLOPEN(char *fn,int mode);
void *GENERIC_DLSYM(dl_struct *in_handle,char *name);
#endif
so, I'd expect no trouble from there.
Where's the rest of the error message? We
know that the _prior_ declaration is in
[...PORTING]]DLFCN.H, but where's the one
about which it's complaining?
It may be just idle curiosity on my part, but
where did you get what you're building?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2006 01:40 AM
06-14-2006 01:40 AM
Re: Building fastcgi
Duh. Ok. I can read. Honest.
DLFCN.H in the porting jive has no protection
against being included twice. Probably best
to add some code to it like that found in any
_real_ header file:
#ifndef __DLFCN_H
#define __DLFCN_H
#endif /* ndef __DLFCN_H */
Classy stuff, this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2006 08:55 PM
06-14-2006 08:55 PM
Re: Building fastcgi
For OpenVMS 8.2 and later : remove after installation the following files :
DLFCN.H, GRP.H, POLL.H, UTIME.H
There are a couple of features in the compile that aren't right but they should be fixable.
I got the code from www.fastcgi.com (Apache version) and the Porting Library from the HP site.
I am trying fastcgi as I have not written an Apache module before and it seems 'easier' as a first pass to use this and attach my existing code than to write my own module. Additionally it also allows separation of the server and application.
I will leave the thread open until I have a working system