>Number: 5046 >Category: config >Synopsis: Cannot locate header files >Confidential: no >Severity: critical >Priority: medium >Responsible: apache >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Sep 20 06:10:01 PDT 1999 >Last-Modified: >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.3.3 >Environment: Sun Solaris 2.6 , GNU GCC2.8.1 >Description: I have an urgent problem for which solution is required so i have taken the freedom to ask you.
To enable the Dynamic Shared Object(DSO) module_so , we have to execute the following command at the prompt : $ env LIBS=/usr/lib/libC.so.5 CFLAGS=-fPIC ./configure --enable-module=so (Instead of just ./configure, we have to use the env ... coz we are using gcc compiler, also the $PATH is /usr/sbin:/usr/bin:/usr/ucb:/usr/ccs/bin:/opt/GCC281/bin) The configuration executes fine ls1-cw# env LIBS=/usr/lib/libC.so.5 CFLAGS=-fPIC ./configure --enable-module=so Configuring for Apache, Version 1.3.3 Creating Makefile Creating Configuration.apaci in src Creating Makefile in src + configured for Solaris 260 platform + setting C compiler to gcc + setting C pre-processor to gcc -E + checking for system header files + adding selected modules + using -ldl for vendor DSO support + doing sanity check on compiler and options Creating Makefile in src/support Creating Makefile in src/main Creating Makefile in src/ap Creating Makefile in src/regex Creating Makefile in src/os/unix Creating Makefile in src/modules/standard BUT WHILE BUILDING WITH THE "make" OPTION IT FAILS AND GIVES an output , listed below ,which i am not able to interpret . Also for GCC header files it points out the right path as you can see below i.e from /opt/GCC281/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include/limits.h:11, but still says no such file or directory. Rest of the header files are not on the solaris system like errno.h, stdio.h in /usr/include ls1-cw# make ===> src ===> src/os/unix gcc -c -I../../os/unix -I../../include -DSOLARIS2=260 -fPIC `../../apaci` os.c In file included from os.c:6: ../../include/ap_config.h:84: sys/types.h: No such file or directory ../../include/ap_config.h:85: sys/stat.h: No such file or directory In file included from os.c:6: ../../include/ap_config.h:96: sys/param.h: No such file or directory ../../include/ap_config.h:890: sys/types.h: No such file or directory In file included from os.c:6: ../../include/ap_config.h:894: dirent.h: No such file or directory ../../include/ap_config.h:903: stdio.h: No such file or directory ../../include/ap_config.h:904: stdlib.h: No such file or directory ../../include/ap_config.h:905: string.h: No such file or directory In file included from ../../include/ap_config.h:906, from os.c:6: ../../include/ap_ctype.h:61: ctype.h: No such file or directory In file included from os.c:6: ../../include/ap_config.h:908: sys/file.h: No such file or directory ../../include/ap_config.h:911: sys/socket.h: No such file or directory ../../include/ap_config.h:915: netinet/in.h: No such file or directory ../../include/ap_config.h:916: netdb.h: No such file or directory ../../include/ap_config.h:917: sys/ioctl.h: No such file or directory ../../include/ap_config.h:919: arpa/inet.h: No such file or directory ../../include/ap_config.h:921: sys/wait.h: No such file or directory ../../include/ap_config.h:922: pwd.h: No such file or directory ../../include/ap_config.h:923: grp.h: No such file or directory ../../include/ap_config.h:924: fcntl.h: No such file or directory In file included from /opt/GCC281/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include/syslimits.h:7, from /opt/GCC281/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include/limits.h:11, from ../../include/ap_config.h:925, from os.c:6: /opt/GCC281/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/include/limits.h:116: limits.h: No such file or directory In file included from os.c:6: ../../include/ap_config.h:938: time.h: No such file or directory ../../include/ap_config.h:939: signal.h: No such file or directory ../../include/ap_config.h:940: errno.h: No such file or directory ../../include/ap_config.h:942: memory.h: No such file or directory ../../include/ap_config.h:954: regex.h: No such file or directory ../../include/ap_config.h:967: sys/mman.h: No such file or directory ../../include/ap_config.h:1026: setjmp.h: No such file or directory *** Error code 1 make: Fatal error: Command failed for target `os.o' Current working directory /opt/apache_1.3.3/src/os/unix *** Error code 1 make: Fatal error: Command failed for target `subdirs' Current working directory /opt/apache_1.3.3/src *** Error code 1 make: Fatal error: Command failed for target `build-std' Current working directory /opt/apache_1.3.3 *** Error code 1 make: Fatal error: Command failed for target `build' ls1-cw# >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, you need] [to include <[EMAIL PROTECTED]> in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]