- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: codelib for aC++?
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
10-01-2008 05:15 AM
10-01-2008 05:15 AM
I have a very recent version of aC++ on the system (A.03.76, I think on an 11.11 system.) I've done a search on the system and this package (codelib) is not on the system. I've also tried doing a web search with very no helpful results.
I will also say that the doc's that come with OpenTop state that it must be compiled under GNU C++, which we don't have and can't install. That's why he's trying to compile it under our HP aC++. So codelib MAY be part of GNU's compiler. I just don't know.
Does anyone know anything about this library or what it would may take to find and possibly install it?
TIA - Points will be given where warranted.
-Gonzo
Solved! Go to Solution.
- Tags:
- codelib
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 05:20 AM
10-01-2008 05:20 AM
Re: codelib for aC++?
One more reason that an actual error message
might be more helpful than a vague
description.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 05:39 AM
10-01-2008 05:39 AM
Re: codelib for aC++?
When I asked the programmer for it, here's what he sent me. Hope it helps.
-------------------------
This is the output of the compile. The include files 'string', 'functional', 'list', 'vector', & 'map', that can't be located are 'C' classes that, per the documentation, are located in the 'codelibs' library.
----Starting compile and link----
(Bundled) cc: NLSPATH is /usr/lib/nls/msg/%L/%N.cat:/usr/lib/nls/msg/C/%N.cat:
(Bundled) cc: CCOPTS is not set.
(Bundled) cc: INCLUDIR is INCLUDIR=/usr/include /usr/ccs/lbin/cpp /eset/tessu/opentop//samples/inetcopy/main.cpp main.i -$ -D__hp9000s800 -D__hppa -D__hpux -D__unix -P -I/usr/include/open
(Bundled) cc: Entering Preprocessor.
cpp: "/usr/include/opentop/ot/base/compdefs.h", line 22: error 4036: Can't open include file 'string'.
cpp: "/usr/include/opentop/ot/base/defs.h", line 26: error 4036: Can't open include file 'string'.
cpp: "/usr/include/opentop/ot/base/String.h", line 24: error 4036: Can't open include file 'string'.
cpp: "/usr/include/opentop/ot/base/StringUtils.h", line 33: error 4036: Can't open include file 'functional'.
cpp: "/usr/include/opentop/ot/base/System.h", line 29: error 4036: Can't open include file 'list'.
cpp: "/usr/include/opentop/ot/io/FileSystem.h", line 27: error 4036: Can't open include file 'list'.
cpp: "/usr/include/opentop/ot/io/File.h", line 29: error 4036: Can't open include file 'list'.
cpp: "/usr/include/opentop/ot/net/URLConnection.h", line 28: error 4036: Can't open include file 'vector'.
cpp: "/usr/include/opentop/ot/ssl/SSLInitParameters.h", line 26: error 4036: Can't open include file 'list'.
cpp: "/usr/include/opentop/ot/ssl/SSLContext.h", line 31: error 4036: Can't open include file 'list'.
cpp: "/usr/include/opentop/ot/auxil/CommandLineParser.h", line 26: error 4036: Can't open include file 'list'.
cpp: "/usr/include/opentop/ot/auxil/MessageSet.h", line 25: error 4036: Can't open include file 'map'.
cpp: "/usr/include/opentop/ot/auxil/MessageFactoryImpl.h", line 27: error 4036: Can't open include file 'list'.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 05:42 AM
10-01-2008 05:42 AM
Re: codelib for aC++?
-Gonzo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 05:52 AM
10-01-2008 05:52 AM
Re: codelib for aC++?
The bundled C compiler is barely a C
compiler. It's certainly not a C++ compiler.
> [...] it must be compiled under GNU C++,
> which we don't have and can't install.
Well, I'd guess that you'll need _some_ C++
compiler. HP sells one.
I'd also guess that if you look at one of the
complaint-generating header files, like:
"/usr/include/opentop/ot/base/compdefs.h", line 22:
you'll see a non-C-like "#include" directive.
> I've got a programmer [...]
Are you sure?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 06:05 AM
10-01-2008 06:05 AM
Re: codelib for aC++?
> I have a very recent version of aC++ on
> the system [...]
Perhaps so, but you don't seem to be using
it. I know nothing, but "cc" is probably not
the name to use.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 06:46 AM
10-01-2008 06:46 AM
Re: codelib for aC++?
>The include files string, functional, list, vector, & map, that can't be located are 'C' classes that, per the documentation, are located in the 'codelibs' library.
These are part of the Standard C++ library.
>(Bundled) cc:
Why are you using the bundled C compiler for a C++ application?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 07:33 AM
10-01-2008 07:33 AM
Re: codelib for aC++?
So if I've got this right, how SHOULD he be calling the aC++ compiler? (Remember, I'm certainly not a C/C++ programmer by ANY definition!)
-Gonzo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 07:44 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 08:10 AM
10-01-2008 08:10 AM
Re: codelib for aC++?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 09:03 AM
10-01-2008 09:03 AM
Re: codelib for aC++?
not 11i but at my 11iv2:
uname -a
HP-UX hp1 B.11.23 U ia64 2944899503 unlimited-user license
root@hp1[630] type aCC
aCC is /opt/aCC/bin/aCC
root@hp1[631]
root@hp1[631] aCC -V
aCC: HP C/aC++ B3910B A.06.14 [Feb 22 2007]
mfG Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 09:58 AM
10-01-2008 09:58 AM
Re: codelib for aC++?
Turns out all we had was the runtime libraries patch. So now I'll be off to download/install the evaluation copy of the compiler.
This programmer will then see if he can get OpenTop to compile under aC++. If it does, we'll have to look at the option of buying the compiler.
-Gonzo
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2008 11:20 AM
10-01-2008 11:20 AM
Re: codelib for aC++?
It's what the _compiler_ is saying.
One might question the talent of a so-called
programmer who can't tell if he's using a C++
compiler or not. I know nearly nothing about
C++, and even I can do that much.