- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: problem compiling programs under hpux11.11
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
Discussions
Discussions
Forums
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
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-24-2004 02:47 AM
тАО06-24-2004 02:47 AM
============================
# make
/usr/local/bin/gcc -g -I/opt/OV/include -L/opt/OV/lib -c AlcPabxPolling.c
In file included from /opt/OV/include/OV/OVsnmpApi.h:60,
from /opt/OV/include/OV/OVsnmp.h:46,
from AlcPabxPolling.c:25:
/usr/include/sys/socket.h:484: error: erreur d'analyse syntaxique before "sendfile"
/usr/include/sys/socket.h:484: error: erreur d'analyse syntaxique before "bsize_t"
/usr/include/sys/socket.h:486: error: erreur d'analyse syntaxique before "sendpath"
/usr/include/sys/socket.h:486: error: erreur d'analyse syntaxique before "bsize_t"
*** Erreur - code de sortie 1
Arr├Г┬кt.
=========================================
Anyone can help me? Thanks in advance.I have attach the makefile in attachmen
Solved! Go to Solution.
- Tags:
- gcc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 03:39 AM
тАО06-24-2004 03:39 AM
Re: problem compiling programs under hpux11.11
How did you install gcc, compilation / binaries ?
Have you install patch PHSS_28871 ?
( http://www.spinics.net/lists/gcchelp/msg02273.html )
A+
Nicolas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 03:53 AM
тАО06-24-2004 03:53 AM
Re: problem compiling programs under hpux11.11
I do not know how command to list the patch on my hpux
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 03:56 AM
тАО06-24-2004 03:56 AM
Re: problem compiling programs under hpux11.11
fedia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 04:59 AM
тАО06-24-2004 04:59 AM
Re: problem compiling programs under hpux11.11
or
swlist -l product | grep -i gcc
Dan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 07:23 PM
тАО06-24-2004 07:23 PM
Re: problem compiling programs under hpux11.11
the problem is that gcc supplies its own sys/types.h which does not define the type sbsize_t, which is defined in HP-supplied /usr/include/sys/types.h. so you may consider adding this piece to gcc-supplied
sys/types.h .
# ifndef _BSIZE_T
# define _BSIZE_T
# if defined(_APP32_64BIT_OFF_T) || defined(_KERNEL)
typedef int64_t sbsize_t; /* signed length in bytes */
typedef uint64_t bsize_t; /* unsigned length in bytes */
# else
typedef long sbsize_t;
typedef unsigned long bsize_t;
# endif
# endif /* _BSIZE_T */
or, include /usr/include/sys/types.h instead of the gcc-supplied one (not sure if that will work well in all respects).
--
ranga
[i work for hpe]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 09:07 PM
тАО06-24-2004 09:07 PM
Solutionthis is a problem with GCC version that you have installed. You would be having GCC for HP-UX 11.00 rather than HP-UX11.11. If you have installed binary version of GCC 3.3.2 then this could happen.
Best way is to compile GCC on you machine.
Another solution is to add "-D_XOPEN_SOURCE_EXTENDED" in the compiler flags. With this the code compiles properly.
But I am not sure if there are any direct/indirect bad implications of this.
If you want to compile GCC, this thread would be helpfull to you:
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=585633
HTH
Rohan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 10:20 PM
тАО06-24-2004 10:20 PM
Re: problem compiling programs under hpux11.11
the subject to this compile is :
i have HPUX 11.11 and HPOV 6.X
J have a program developpe on C for HPOV
i want to compile this script
Firstly i have include in /usr/include/sys/types.h
# ifndef _BSIZE_T
# define _BSIZE_T
# if defined(_APP32_64BIT_OFF_T) || defined(_KERNEL)
typedef int64_t sbsize_t; /* signed length in bytes */
typedef uint64_t bsize_t; /* unsigned length in bytes */
# else
typedef long sbsize_t;
typedef unsigned long bsize_t;
# endif
# endif /* _BSIZE_T */
secondly i compile and i have a new message :
./compile
/usr/local/bin/gcc -g -w -I/opt/OV/include -I. /opt/OV/lib -c AlcPabxPolling.c
gcc: /opt/OV/lib: fichier d'entr├Г┬йe d'├Г┬йdition de liens n'est pas utilis├Г┬й parce l'├Г┬йdition de lien n'a pas ├Г┬йt├Г┬й faite
/usr/local/bin/gcc -g -w -I/opt/OV/include -I. /opt/OV/lib -c SnmpPrints.c
gcc: /opt/OV/lib: fichier d'entr├Г┬йe d'├Г┬йdition de liens n'est pas utilis├Г┬й parce l'├Г┬йdition de lien n'a pas ├Г┬йt├Г┬й faite
Linking AlcPabxPolling ...
/usr/ccs/bin/ld: /opt/OV/lib: Not a valid object file (invalid system id)
collect2: ld a retourn├Г┬й 1 code d'├Г┬йtat d'ex├Г┬йcution
*** Erreur - code de sortie 1
Arr├Г┬кt.
==========================================
I think, i have probleme to put option path in makefile
i send you the mafile and the oth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 10:21 PM
тАО06-24-2004 10:21 PM
Re: problem compiling programs under hpux11.11
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-24-2004 10:21 PM
тАО06-24-2004 10:21 PM