Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compiler error #58

Open
ccilmayur opened this issue Nov 6, 2023 · 9 comments
Open

compiler error #58

ccilmayur opened this issue Nov 6, 2023 · 9 comments

Comments

@ccilmayur
Copy link

We have facing C compiler error in Red Hat Enterprise Linux Server release 7.9 - 3.10.0-1160.99.1.el7.s390x

[root@TRDG-DEV nginx-1.24.0]# sh configure
checking for OS

  • Linux 3.10.0-1160.99.1.el7.s390x s390x
    checking for C compiler ... not found

configure: error: C compiler cc is not found

[root@TRDG-DEV nginx-1.24.0]# sudo yum install -y pcre-devel wget tar xz gcc make zlib-devel diffutils
Loaded plugins: product-id, search-disabled-repos, subscription-manager, tracer_upload
rhel-7-for-system-z-extras-rpms | 2.0 kB 00:00:00
rhel-7-for-system-z-optional-rpms | 3.2 kB 00:00:00
rhel-7-for-system-z-rh-common-rpms | 3.8 kB 00:00:00
rhel-7-for-system-z-rpms | 3.5 kB 00:00:00
rhel-7-for-system-z-satellite-client-6-rpms | 3.8 kB 00:00:00
rhel-7-for-system-z-supplementary-rpms | 3.4 kB 00:00:00
rhel-7-server-for-system-z-rhscl-rpms | 4.1 kB 00:00:00
Package pcre-devel-8.32-17.el7.s390x already installed and latest version
Package wget-1.14-18.el7_6.1.s390x already installed and latest version
Package 2:tar-1.26-35.el7.s390x already installed and latest version
Package xz-5.2.2-2.el7_9.s390x already installed and latest version
Package gcc-4.8.5-44.el7.s390x already installed and latest version
Package 1:make-3.82-24.el7.s390x already installed and latest version
Package zlib-devel-1.2.7-21.el7_9.s390x already installed and latest version
Package diffutils-3.3-6.el7_9.s390x already installed and latest version
Nothing to do

@linuxonz
Copy link
Contributor

linuxonz commented Nov 9, 2023

We are not able to reproduce this issue at our end. Could please use the build script and retry.

@ccilmayur
Copy link
Author

Dear Team,

We have also tried installing it by build script but still getting the same issue, when it runs the ./configure(line no. 74) it giving "Permission Denied" error.

[root@TRDG-DEV tmp]# bash build_nginx.sh
Detected RHEL
Request details : PACKAGE NAME= nginx , VERSION= 1.24.0

As part of the installation , dependencies would be installed/upgraded.
Do you want to continue (y/n) ? : y
Installing nginx 1.24.0 for rhel-7.9
Installing dependencies... it may take some time.
Loaded plugins: product-id, search-disabled-repos, subscription-manager,
: tracer_upload
Package pcre-devel-8.32-17.el7.s390x already installed and latest version
Package wget-1.14-18.el7_6.1.s390x already installed and latest version
Package 2:tar-1.26-35.el7.s390x already installed and latest version
Package xz-5.2.2-2.el7_9.s390x already installed and latest version
Package gcc-4.8.5-44.el7.s390x already installed and latest version
Package 1:make-3.82-24.el7.s390x already installed and latest version
Package zlib-devel-1.2.7-21.el7_9.s390x already installed and latest version
Package diffutils-3.3-6.el7_9.s390x already installed and latest version
Nothing to do
Configuration and Installation started
--2023-11-15 19:26:46-- http://nginx.org/download/nginx-1.24.0.tar.gz
Connecting to 192.168.197.234:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: 1112471 (1.1M) [application/octet-stream]
Saving to: ‘nginx-1.24.0.tar.gz’

 0K .......... .......... .......... .......... ..........  4% 35.3M 0s
50K .......... .......... .......... .......... ..........  9% 43.2M 0s

100K .......... .......... .......... .......... .......... 13% 62.2M 0s
150K .......... .......... .......... .......... .......... 18% 84.8M 0s
200K .......... .......... .......... .......... .......... 23% 75.7M 0s
250K .......... .......... .......... .......... .......... 27% 88.3M 0s
300K .......... .......... .......... .......... .......... 32% 101M 0s
350K .......... .......... .......... .......... .......... 36% 113M 0s
400K .......... .......... .......... .......... .......... 41% 80.3M 0s
450K .......... .......... .......... .......... .......... 46% 157M 0s
500K .......... .......... .......... .......... .......... 50% 92.8M 0s
550K .......... .......... .......... .......... .......... 55% 88.5M 0s
600K .......... .......... .......... .......... .......... 59% 90.6M 0s
650K .......... .......... .......... .......... .......... 64% 96.5M 0s
700K .......... .......... .......... .......... .......... 69% 86.7M 0s
750K .......... .......... .......... .......... .......... 73% 87.5M 0s
800K .......... .......... .......... .......... .......... 78% 118M 0s
850K .......... .......... .......... .......... .......... 82% 108M 0s
900K .......... .......... .......... .......... .......... 87% 93.9M 0s
950K .......... .......... .......... .......... .......... 92% 20.9K 0s
1000K .......... .......... .......... .......... .......... 96% 54.1M 0s
1050K .......... .......... .......... ...... 100% 37.8M=2.4s

2023-11-15 19:26:48 (451 KB/s) - ‘nginx-1.24.0.tar.gz’ saved [1112471/1112471]

nginx-1.24.0/
nginx-1.24.0/auto/
nginx-1.24.0/conf/
nginx-1.24.0/contrib/
nginx-1.24.0/src/
nginx-1.24.0/configure
nginx-1.24.0/LICENSE
nginx-1.24.0/README
nginx-1.24.0/html/
nginx-1.24.0/man/
nginx-1.24.0/CHANGES.ru
nginx-1.24.0/CHANGES
nginx-1.24.0/man/nginx.8
nginx-1.24.0/html/50x.html
nginx-1.24.0/html/index.html
nginx-1.24.0/src/core/
nginx-1.24.0/src/event/
nginx-1.24.0/src/http/
nginx-1.24.0/src/mail/
nginx-1.24.0/src/misc/
nginx-1.24.0/src/os/
nginx-1.24.0/src/stream/
nginx-1.24.0/src/stream/ngx_stream.c
nginx-1.24.0/src/stream/ngx_stream.h
nginx-1.24.0/src/stream/ngx_stream_access_module.c
nginx-1.24.0/src/stream/ngx_stream_core_module.c
nginx-1.24.0/src/stream/ngx_stream_geo_module.c
nginx-1.24.0/src/stream/ngx_stream_geoip_module.c
nginx-1.24.0/src/stream/ngx_stream_handler.c
nginx-1.24.0/src/stream/ngx_stream_limit_conn_module.c
nginx-1.24.0/src/stream/ngx_stream_log_module.c
nginx-1.24.0/src/stream/ngx_stream_map_module.c
nginx-1.24.0/src/stream/ngx_stream_proxy_module.c
nginx-1.24.0/src/stream/ngx_stream_realip_module.c
nginx-1.24.0/src/stream/ngx_stream_return_module.c
nginx-1.24.0/src/stream/ngx_stream_script.c
nginx-1.24.0/src/stream/ngx_stream_script.h
nginx-1.24.0/src/stream/ngx_stream_set_module.c
nginx-1.24.0/src/stream/ngx_stream_split_clients_module.c
nginx-1.24.0/src/stream/ngx_stream_ssl_module.c
nginx-1.24.0/src/stream/ngx_stream_ssl_module.h
nginx-1.24.0/src/stream/ngx_stream_ssl_preread_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream.c
nginx-1.24.0/src/stream/ngx_stream_upstream.h
nginx-1.24.0/src/stream/ngx_stream_upstream_hash_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream_least_conn_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream_random_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream_round_robin.c
nginx-1.24.0/src/stream/ngx_stream_upstream_round_robin.h
nginx-1.24.0/src/stream/ngx_stream_upstream_zone_module.c
nginx-1.24.0/src/stream/ngx_stream_variables.c
nginx-1.24.0/src/stream/ngx_stream_variables.h
nginx-1.24.0/src/stream/ngx_stream_write_filter_module.c
nginx-1.24.0/src/os/unix/
nginx-1.24.0/src/os/win32/
nginx-1.24.0/src/os/win32/nginx.ico
nginx-1.24.0/src/os/win32/nginx.rc
nginx-1.24.0/src/os/win32/nginx_icon16.xpm
nginx-1.24.0/src/os/win32/nginx_icon32.xpm
nginx-1.24.0/src/os/win32/nginx_icon48.xpm
nginx-1.24.0/src/os/win32/ngx_alloc.c
nginx-1.24.0/src/os/win32/ngx_alloc.h
nginx-1.24.0/src/os/win32/ngx_atomic.h
nginx-1.24.0/src/os/win32/ngx_dlopen.c
nginx-1.24.0/src/os/win32/ngx_dlopen.h
nginx-1.24.0/src/os/win32/ngx_errno.c
nginx-1.24.0/src/os/win32/ngx_errno.h
nginx-1.24.0/src/os/win32/ngx_event_log.c
nginx-1.24.0/src/os/win32/ngx_files.c
nginx-1.24.0/src/os/win32/ngx_files.h
nginx-1.24.0/src/os/win32/ngx_os.h
nginx-1.24.0/src/os/win32/ngx_process.c
nginx-1.24.0/src/os/win32/ngx_process.h
nginx-1.24.0/src/os/win32/ngx_process_cycle.c
nginx-1.24.0/src/os/win32/ngx_process_cycle.h
nginx-1.24.0/src/os/win32/ngx_service.c
nginx-1.24.0/src/os/win32/ngx_shmem.c
nginx-1.24.0/src/os/win32/ngx_shmem.h
nginx-1.24.0/src/os/win32/ngx_socket.c
nginx-1.24.0/src/os/win32/ngx_socket.h
nginx-1.24.0/src/os/win32/ngx_stat.c
nginx-1.24.0/src/os/win32/ngx_thread.c
nginx-1.24.0/src/os/win32/ngx_thread.h
nginx-1.24.0/src/os/win32/ngx_time.c
nginx-1.24.0/src/os/win32/ngx_time.h
nginx-1.24.0/src/os/win32/ngx_udp_wsarecv.c
nginx-1.24.0/src/os/win32/ngx_user.c
nginx-1.24.0/src/os/win32/ngx_user.h
nginx-1.24.0/src/os/win32/ngx_win32_config.h
nginx-1.24.0/src/os/win32/ngx_win32_init.c
nginx-1.24.0/src/os/win32/ngx_wsarecv.c
nginx-1.24.0/src/os/win32/ngx_wsarecv_chain.c
nginx-1.24.0/src/os/win32/ngx_wsasend.c
nginx-1.24.0/src/os/win32/ngx_wsasend_chain.c
nginx-1.24.0/src/os/unix/ngx_alloc.c
nginx-1.24.0/src/os/unix/ngx_alloc.h
nginx-1.24.0/src/os/unix/ngx_atomic.h
nginx-1.24.0/src/os/unix/ngx_channel.c
nginx-1.24.0/src/os/unix/ngx_channel.h
nginx-1.24.0/src/os/unix/ngx_daemon.c
nginx-1.24.0/src/os/unix/ngx_darwin.h
nginx-1.24.0/src/os/unix/ngx_darwin_config.h
nginx-1.24.0/src/os/unix/ngx_darwin_init.c
nginx-1.24.0/src/os/unix/ngx_darwin_sendfile_chain.c
nginx-1.24.0/src/os/unix/ngx_dlopen.c
nginx-1.24.0/src/os/unix/ngx_dlopen.h
nginx-1.24.0/src/os/unix/ngx_errno.c
nginx-1.24.0/src/os/unix/ngx_errno.h
nginx-1.24.0/src/os/unix/ngx_file_aio_read.c
nginx-1.24.0/src/os/unix/ngx_files.c
nginx-1.24.0/src/os/unix/ngx_files.h
nginx-1.24.0/src/os/unix/ngx_freebsd.h
nginx-1.24.0/src/os/unix/ngx_freebsd_config.h
nginx-1.24.0/src/os/unix/ngx_linux.h
nginx-1.24.0/src/os/unix/ngx_freebsd_init.c
nginx-1.24.0/src/os/unix/ngx_freebsd_sendfile_chain.c
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_amd64.h
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_ppc.h
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_sparc64.h
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_x86.h
nginx-1.24.0/src/os/unix/ngx_linux_aio_read.c
nginx-1.24.0/src/os/unix/ngx_linux_config.h
nginx-1.24.0/src/os/unix/ngx_linux_init.c
nginx-1.24.0/src/os/unix/ngx_linux_sendfile_chain.c
nginx-1.24.0/src/os/unix/ngx_os.h
nginx-1.24.0/src/os/unix/ngx_posix_config.h
nginx-1.24.0/src/os/unix/ngx_posix_init.c
nginx-1.24.0/src/os/unix/ngx_process.c
nginx-1.24.0/src/os/unix/ngx_process.h
nginx-1.24.0/src/os/unix/ngx_process_cycle.c
nginx-1.24.0/src/os/unix/ngx_process_cycle.h
nginx-1.24.0/src/os/unix/ngx_readv_chain.c
nginx-1.24.0/src/os/unix/ngx_recv.c
nginx-1.24.0/src/os/unix/ngx_send.c
nginx-1.24.0/src/os/unix/ngx_setaffinity.c
nginx-1.24.0/src/os/unix/ngx_setaffinity.h
nginx-1.24.0/src/os/unix/ngx_setproctitle.c
nginx-1.24.0/src/os/unix/ngx_setproctitle.h
nginx-1.24.0/src/os/unix/ngx_shmem.c
nginx-1.24.0/src/os/unix/ngx_shmem.h
nginx-1.24.0/src/os/unix/ngx_socket.c
nginx-1.24.0/src/os/unix/ngx_socket.h
nginx-1.24.0/src/os/unix/ngx_solaris.h
nginx-1.24.0/src/os/unix/ngx_solaris_config.h
nginx-1.24.0/src/os/unix/ngx_solaris_init.c
nginx-1.24.0/src/os/unix/ngx_solaris_sendfilev_chain.c
nginx-1.24.0/src/os/unix/ngx_sunpro_amd64.il
nginx-1.24.0/src/os/unix/ngx_sunpro_atomic_sparc64.h
nginx-1.24.0/src/os/unix/ngx_sunpro_sparc64.il
nginx-1.24.0/src/os/unix/ngx_thread.h
nginx-1.24.0/src/os/unix/ngx_sunpro_x86.il
nginx-1.24.0/src/os/unix/ngx_thread_cond.c
nginx-1.24.0/src/os/unix/ngx_thread_id.c
nginx-1.24.0/src/os/unix/ngx_thread_mutex.c
nginx-1.24.0/src/os/unix/ngx_time.c
nginx-1.24.0/src/os/unix/ngx_time.h
nginx-1.24.0/src/os/unix/ngx_udp_recv.c
nginx-1.24.0/src/os/unix/ngx_udp_send.c
nginx-1.24.0/src/os/unix/ngx_udp_sendmsg_chain.c
nginx-1.24.0/src/os/unix/ngx_user.c
nginx-1.24.0/src/os/unix/ngx_user.h
nginx-1.24.0/src/os/unix/ngx_writev_chain.c
nginx-1.24.0/src/misc/ngx_cpp_test_module.cpp
nginx-1.24.0/src/misc/ngx_google_perftools_module.c
nginx-1.24.0/src/mail/ngx_mail.c
nginx-1.24.0/src/mail/ngx_mail.h
nginx-1.24.0/src/mail/ngx_mail_auth_http_module.c
nginx-1.24.0/auto/cc/conf
nginx-1.24.0/auto/cc/gcc
nginx-1.24.0/auto/cc/icc
nginx-1.24.0/auto/cc/msvc
nginx-1.24.0/auto/cc/name
nginx-1.24.0/auto/cc/owc
nginx-1.24.0/auto/cc/sunc
build_nginx.sh: line 74: ./configure: Permission denied

@ccilmayur
Copy link
Author

any update??

@linuxonz
Copy link
Contributor

Hello,

We are not able to reproduce this issue. Seems to be related to environment. Can you please share any more details on which permission denied error you are getting. The issue does not seem to be a build issue.

@ccilmayur
Copy link
Author

build_nginx.sh: line 74: ./configure: Permission denied - This is what we have got. we dont have any other information.

@ccilmayur ccilmayur reopened this Nov 23, 2023
@ccilmayur
Copy link
Author

build_nginx.sh: line 74: ./configure: Permission denied - This is what we have got. we dont have any other information.

@linuxonz
Copy link
Contributor

Can you please check if the file configure has execute permissions?

@ccilmayur
Copy link
Author

Yes, has execute permission.
-rwxr-xr-x. 1 mqm 1001 2611 Apr 11 2023 configure

@ccilmayur
Copy link
Author

[root@TRDG-DEV tmp]# cd nginx-1.24.0
[root@TRDG-DEV nginx-1.24.0]# ll
total 816
drwxr-xr-x. 6 mqm 1001 4096 Nov 15 19:26 auto
-rw-r--r--. 1 mqm 1001 323312 Apr 11 2023 CHANGES
-rw-r--r--. 1 mqm 1001 494234 Apr 11 2023 CHANGES.ru
drwxr-xr-x. 2 mqm 1001 168 Nov 15 19:26 conf
-rwxr-xr-x. 1 mqm 1001 2611 Apr 11 2023 configure
drwxr-xr-x. 4 mqm 1001 72 Nov 15 19:26 contrib
drwxr-xr-x. 2 mqm 1001 40 Nov 15 19:26 html
-rw-r--r--. 1 mqm 1001 1397 Apr 11 2023 LICENSE
drwxr-xr-x. 2 mqm 1001 21 Nov 15 19:26 man
drwxr-xr-x. 2 root root 6 Nov 6 10:33 objs
-rw-r--r--. 1 mqm 1001 49 Apr 11 2023 README
drwxr-xr-x. 9 mqm 1001 91 Apr 11 2023 src

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants