CUBRID-PHP-10.2-latest.tar.gz 설치 ../src/cci/cci_util.c:53:34: error: libregex38a/regex38a.h: No such file or directory

by 함마칙스 posted Jul 29, 2020

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
 Linux 64bit , CentOS 6.4 , CentOS 7.3
CUBRID Ver.
CUBRID 10.2 (10.2.1.8849-de852d6) (64bit release build for Linux) (May 28 2020 15:55:52)

CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------


php 7.3 compile 에러입니다. 


../src/cci/cci_util.c:53:34: error: libregex38a/regex38a.h: No such file or directory


Centos 6.4, PHP 7.3

Centos 7.3, PHP 7.0


두 환경 동일한 에러 입니다. 


CUBRID 설치 환경은 

CUBRID-10.2-latest-Linux.x86_64.sh 로 설치 했고

/home/cubrid/CUBRID-10.2.1.8849-de852d6-Linux.x86_64 에 설치됬습니다. 


소스 파일은 

CUBRID-PHP-10.2-latest.tar.gz

입니다. 




[cubrid@cent6default cubrid-php]$ ./configure --with-cubrid=/home/cubrid/CUBRID-10.2.1.8849-de852d6-Linux.x86_64

checking for grep that handles long lines and -e... /bin/grep

checking for egrep... /bin/grep -E

checking for a sed that does not truncate output... /bin/sed

checking for cc... cc

checking whether the C compiler works... yes

checking for C compiler default output file name... a.out

checking for suffix of executables...

checking whether we are cross compiling... no

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether cc accepts -g... yes

checking for cc option to accept ISO C89... none needed

checking how to run the C preprocessor... cc -E

checking for icc... no

checking for suncc... no

checking whether cc understands -c and -o together... yes

checking for system library directory... lib

checking if compiler supports -R... no

checking if compiler supports -Wl,-rpath,... yes

checking build system type... x86_64-pc-linux-gnu

checking host system type... x86_64-pc-linux-gnu

checking target system type... x86_64-pc-linux-gnu

checking for PHP prefix... /usr/php7.3

checking for PHP includes... -I/usr/php7.3/include/php -I/usr/php7.3/include/php/main -I/usr/php7.3/include/php/TSRM -I/usr/php7.3/include/php/Zend -I/usr/php7.3/include/php/ext -I/usr/php7.3/include/php/ext/date/lib

checking for PHP extension directory... /usr/php7.3/lib/php/extensions/no-debug-non-zts-20180731

checking for PHP installed headers prefix... /usr/php7.3/include/php

checking if debug is enabled... no

checking if zts is enabled... no

checking for re2c... no

configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.

checking for gawk... gawk

checking for CUBRID support... yes, shared

checking PHP version... checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking size of int *... 8

configure: Build static cci lib 64 bits

~/cubrid-php/cci-src ~/cubrid-php

checking build system type... x86_64-redhat-linux-gnu

checking host system type... x86_64-redhat-linux-gnu

checking target system type... x86_64-redhat-linux-gnu

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking for a thread-safe mkdir -p... /bin/mkdir -p

checking for gawk... gawk

checking whether make sets $(MAKE)... yes

checking how to create a ustar tar archive... gnutar

checking for gcc... gcc

checking for C compiler default output file name... a.out

checking whether the C compiler works... yes

checking whether we are cross compiling... no

checking for suffix of executables...

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether gcc accepts -g... yes

checking for gcc option to accept ISO C89... none needed

checking for style of include used by make... GNU

checking dependency style of gcc... gcc3

checking for g++... g++

checking whether we are using the GNU C++ compiler... yes

checking whether g++ accepts -g... yes

checking dependency style of g++... gcc3

checking whether gcc and cc understand -c and -o together... yes

checking for a sed that does not truncate output... /bin/sed

checking for grep that handles long lines and -e... /bin/grep

checking for egrep... /bin/grep -E

checking for fgrep... /bin/grep -F

checking for ld used by gcc... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B

checking the name lister (/usr/bin/nm -B) interface... BSD nm

checking whether ln -s works... yes

checking the maximum length of command line arguments... 1966080

checking whether the shell understands some XSI constructs... yes

checking whether the shell understands "+="... yes

checking for /usr/bin/ld option to reload object files... -r

checking for objdump... objdump

checking how to recognize dependent libraries... pass_all

checking for ar... ar

checking for strip... strip

checking for ranlib... ranlib

checking command to parse /usr/bin/nm -B output from gcc object... ok

checking how to run the C preprocessor... gcc -E

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking for dlfcn.h... yes

checking whether we are using the GNU C++ compiler... (cached) yes

checking whether g++ accepts -g... (cached) yes

checking dependency style of g++... (cached) gcc3

checking how to run the C++ preprocessor... g++ -E

checking for objdir... .libs

checking if gcc supports -fno-rtti -fno-exceptions... no

checking for gcc option to produce PIC... -fPIC -DPIC

checking if gcc PIC flag -fPIC -DPIC works... yes

checking if gcc static flag -static works... yes

checking if gcc supports -c -o file.o... yes

checking if gcc supports -c -o file.o... (cached) yes

checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes

checking whether -lc should be explicitly linked in... no

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

checking for ld used by g++... /usr/bin/ld -m elf_x86_64

checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes

checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes

checking for g++ option to produce PIC... -fPIC -DPIC

checking if g++ PIC flag -fPIC -DPIC works... yes

checking if g++ static flag -static works... yes

checking if g++ supports -c -o file.o... yes

checking if g++ supports -c -o file.o... (cached) yes

checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking for ranlib... (cached) ranlib

checking for a BSD-compatible install... /usr/bin/install -c

checking for bison... bison -y

checking for flex... flex

checking lex output file root... lex.yy

checking lex library... none needed

checking whether yytext is a pointer... no

checking for egrep... (cached) /bin/grep -E

checking for gawk... (cached) gawk

checking for diff... diff

./configure: line 16361: libtool: No such file or directory

mv: cannot stat `libtool-2': No such file or directory

chmod: cannot access `libtool': No such file or directory

checking for main in -lm... yes

checking for main in -ldl... yes

checking for main in -lpthread... yes

checking for main in -lcurses... yes

checking for main in -lstdc++... yes

checking for ANSI C header files... (cached) yes

checking for stdbool.h that conforms to C99... yes

checking for _Bool... yes

checking whether stat file-mode macros are broken... no

checking whether time.h and sys/time.h may both be included... yes

checking limits.h usability... yes

checking limits.h presence... yes

checking for limits.h... yes

checking for limits.h... (cached) yes

checking for limits.h... (cached) yes

checking sys/param.h usability... yes

checking sys/param.h presence... yes

checking for sys/param.h... yes

checking sys/socket.h usability... yes

checking sys/socket.h presence... yes

checking for sys/socket.h... yes

checking nl_types.h usability... yes

checking nl_types.h presence... yes

checking for nl_types.h... yes

checking regex.h usability... yes

checking regex.h presence... yes

checking for regex.h... yes

checking getopt.h usability... yes

checking getopt.h presence... yes

checking for getopt.h... yes

checking libgen.h usability... yes

checking libgen.h presence... yes

checking for libgen.h... yes

checking rpc/des_crypt.h usability... yes

checking rpc/des_crypt.h presence... yes

checking for rpc/des_crypt.h... yes

checking err.h usability... yes

checking err.h presence... yes

checking for err.h... yes

checking vsnprintf usability... no

checking vsnprintf presence... no

checking for vsnprintf... no

checking for off_t... yes

checking for size_t... yes

checking for pid_t... yes

checking size of char... 1

checking size of short... 2

checking size of int... 4

checking size of long... 8

checking size of long long... 8

checking size of void *... 8

checking for long long... yes

checking for byte_t... no

checking for int8_t... yes

checking for int16_t... yes

checking for int32_t... yes

checking for int64_t... yes

checking for intmax_t... yes

checking for intptr_t... yes

checking for uint8_t... yes

checking for uint16_t... yes

checking for uint32_t... yes

checking for uint64_t... yes

checking for uintmax_t... yes

checking for uintptr_t... yes

checking for off64_t... no

checking whether struct tm is in sys/time.h or time.h... time.h

checking whether byte ordering is bigendian... no

checking for --hash-style=both linker support... yes

checking for vprintf... yes

checking for _doprnt... no

checking for getrlimit... yes

checking for sysconf... yes

checking for open_memstream... yes

checking for vasprintf... yes

checking for asprintf... yes

checking for strdup... yes

checking for strlcpy... no

checking for strlcat... no

checking for getopt... yes

checking for getopt_long... yes

checking for dirname... yes

checking for basename... yes

checking for ctime_r... yes

checking for localtime_r... yes

checking for drand48_r... yes

checking for glibc gethostbyname_r... yes

checking for Solaris/Irix gethostbyname_r... no

checking for struct hostent_data gethostbyname_r... no

checking whether gcc provides atomic builtins... yes

checking for special C compiler options needed for large files... no

checking for _FILE_OFFSET_BITS value needed for large files... no

checking whether build cci library only... yes

checking for java home...

checking for bison... no

checking for libedit library... no

checking for lzo2 library... no

checking for libgcrypt library... no

checking for main in -lgcrypt... yes

checking for libgpg-error library... no

checking for main in -lgpg-error... yes

checking for aio library... no

checking for cubrid manager server... no

checking for expat library... no

checking for jansson library... no

checking whether to use CUBRID environment variable... yes

checking for bindir... ${exec_prefix}/bin

checking for libdir... ${exec_prefix}/lib

checking for localstatedir... ${prefix}/var

checking for confdir... $(prefix)/conf

checking for jspdir... $(prefix)/java

checking for jdbcdir... $(prefix)/jdbc

checking for demodir... $(prefix)/demo

checking for msgdir... $(prefix)/msg

checking for shlocdir... $(prefix)/locales

checking for compatdir... $(prefix)/compat

checking for logdir... $(prefix)/log

checking for tmpdir... $(prefix)/tmp

checking for tzlibdir... $(prefix)/timezones

configure: creating ./config.status

config.status: creating Makefile

config.status: creating external/Makefile

config.status: creating include/Makefile

config.status: creating cci/Makefile

config.status: creating config.h

config.status: executing depfiles commands

config.status: executing libtool commands

=== configuring in external/libregex38a (/home/cubrid/cubrid-php/cci-src/external/libregex38a)

configure: running /bin/sh ./configure.gnu --disable-option-checking '--prefix=/home/cubrid/cubrid'  '--enable-64bit' --cache-file=/dev/null --srcdir=.

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking for gawk... gawk

checking whether make sets $(MAKE)... yes

checking for gcc... gcc

checking for C compiler default output file name... a.out

checking whether the C compiler works... yes

checking whether we are cross compiling... no

checking for suffix of executables...

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether gcc accepts -g... yes

checking for gcc option to accept ANSI C... none needed

checking for style of include used by make... GNU

checking dependency style of gcc... gcc3

checking build system type... x86_64-redhat-linux-gnu

checking host system type... x86_64-redhat-linux-gnu

checking for a sed that does not truncate output... /bin/sed

checking for egrep... grep -E

checking for ld used by gcc... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for /usr/bin/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/bin/nm -B

checking whether ln -s works... yes

checking how to recognise dependent libraries... pass_all

checking how to run the C preprocessor... gcc -E

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking dlfcn.h usability... yes

checking dlfcn.h presence... yes

checking for dlfcn.h... yes

checking whether we are using the GNU C++ compiler... yes

checking whether g++ accepts -g... yes

checking dependency style of g++... gcc3

checking how to run the C++ preprocessor... g++ -E

checking for g77... no

checking for f77... no

checking for xlf... no

checking for frt... no

checking for pgf77... no

checking for fort77... no

checking for fl32... no

checking for af77... no

checking for f90... no

checking for xlf90... no

checking for pgf90... no

checking for epcf90... no

checking for f95... no

checking for fort... no

checking for xlf95... no

checking for ifc... no

checking for efc... no

checking for pgf95... no

checking for lf95... no

checking for gfortran... no

checking whether we are using the GNU Fortran 77 compiler... no

checking whether  accepts -g... no

checking the maximum length of command line arguments... 32768

checking command to parse /usr/bin/nm -B output from gcc object... ok

checking for objdir... .libs

checking for ar... ar

checking for ranlib... ranlib

checking for strip... strip

checking if gcc supports -fno-rtti -fno-exceptions... no

checking for gcc option to produce PIC... -fPIC

checking if gcc PIC flag -fPIC works... yes

checking if gcc static flag -static works... yes

checking if gcc supports -c -o file.o... yes

checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... no

checking whether to build static libraries... yes

configure: creating libtool

appending configuration tag "CXX" to libtool

checking for ld used by g++... /usr/bin/ld -m elf_x86_64

checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes

checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes

checking for g++ option to produce PIC... -fPIC

checking if g++ PIC flag -fPIC works... yes

checking if g++ static flag -static works... yes

checking if g++ supports -c -o file.o... yes

checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

appending configuration tag "F77" to libtool

checking for ANSI C header files... (cached) yes

checking limits.h usability... yes

checking limits.h presence... yes

checking for limits.h... yes

checking for stdlib.h... (cached) yes

checking for string.h... (cached) yes

checking for an ANSI C-conforming const... yes

checking for off_t... yes

checking for size_t... yes

checking for off64_t... yes

checking for working memcmp... yes

checking for memmove... yes

checking for memset... yes

configure: creating ./config.status

config.status: creating Makefile

config.status: creating include/Makefile

config.status: creating config.h

config.status: executing depfiles commands

make  all-recursive

make[1]: Entering directory `/home/cubrid/cubrid-php/cci-src'

Making all in external

make[2]: Entering directory `/home/cubrid/cubrid-php/cci-src/external'

Making all in libregex38a

make[3]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make  all-recursive

make[4]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

Making all in include

make[5]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a/include'

make[5]: Nothing to be done for `all'.

make[5]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a/include'

make[5]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regcomp.lo -MD -MP -MF ".deps/regcomp.Tpo" -c -o regcomp.lo regcomp.c; \

        then mv -f ".deps/regcomp.Tpo" ".deps/regcomp.Plo"; else rm -f ".deps/regcomp.Tpo"; exit 1; fi

 gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c  -fPIC -DPIC -o regcomp.o

if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regexec.lo -MD -MP -MF ".deps/regexec.Tpo" -c -o regexec.lo regexec.c; \

        then mv -f ".deps/regexec.Tpo" ".deps/regexec.Plo"; else rm -f ".deps/regexec.Tpo"; exit 1; fi

 gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c  -fPIC -DPIC -o regexec.o

if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regfree.lo -MD -MP -MF ".deps/regfree.Tpo" -c -o regfree.lo regfree.c; \

        then mv -f ".deps/regfree.Tpo" ".deps/regfree.Plo"; else rm -f ".deps/regfree.Tpo"; exit 1; fi

 gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regfree.lo -MD -MP -MF .deps/regfree.Tpo -c regfree.c  -fPIC -DPIC -o regfree.o

if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regerror.lo -MD -MP -MF ".deps/regerror.Tpo" -c -o regerror.lo regerror.c; \

        then mv -f ".deps/regerror.Tpo" ".deps/regerror.Plo"; else rm -f ".deps/regerror.Tpo"; exit 1; fi

 gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c  -fPIC -DPIC -o regerror.o

if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regmem.lo -MD -MP -MF ".deps/regmem.Tpo" -c -o regmem.lo regmem.c; \

        then mv -f ".deps/regmem.Tpo" ".deps/regmem.Plo"; else rm -f ".deps/regmem.Tpo"; exit 1; fi

 gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT regmem.lo -MD -MP -MF .deps/regmem.Tpo -c regmem.c  -fPIC -DPIC -o regmem.o

/bin/sh ./libtool --tag=CC --mode=link gcc  -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64   -o libregex38a.la   regcomp.lo regexec.lo regfree.lo regerror.lo regmem.lo

mkdir .libs

ar cru .libs/libregex38a.a  regcomp.o regexec.o regfree.o regerror.o regmem.o

ranlib .libs/libregex38a.a

creating libregex38a.la

(cd .libs && rm -f libregex38a.la && ln -s ../libregex38a.la libregex38a.la)

make[5]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[4]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[3]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[3]: Entering directory `/home/cubrid/cubrid-php/cci-src/external'

Making install in libregex38a

make[4]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

Making install in include

make[5]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a/include'

make[6]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a/include'

make[6]: Nothing to be done for `install-exec-am'.

test -z "/home/cubrid/cubrid-php/cci-src/external/libregex38a/../include/libregex38a" || mkdir -p -- "/home/cubrid/cubrid-php/cci-src/external/libregex38a/../include/libregex38a"

 /usr/bin/install -c -m 644 'regex38a.h' '/home/cubrid/cubrid-php/cci-src/external/libregex38a/../include/libregex38a/regex38a.h'

make[6]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a/include'

make[5]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a/include'

make[5]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[6]: Entering directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[6]: Nothing to be done for `install-exec-am'.

make[6]: Nothing to be done for `install-data-am'.

make[6]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[5]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[4]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external/libregex38a'

make[3]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external'

make[2]: Leaving directory `/home/cubrid/cubrid-php/cci-src/external'

Making all in cci

make[2]: Entering directory `/home/cubrid/cubrid-php/cci-src/cci'

/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat    -I../external/include/libregex38a     -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS='linux_gnu'   -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-porting.lo -MD -MP -MF .deps/libcascci_la-porting.Tpo -c -o libcascci_la-porting.lo `test -f '../src/base/porting.c' || echo './'`../src/base/porting.c

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat -I../external/include/libregex38a -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS=linux_gnu -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-porting.lo -MD -MP -MF .deps/libcascci_la-porting.Tpo -c ../src/base/porting.c  -fPIC -DPIC -o .libs/libcascci_la-porting.o

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat -I../external/include/libregex38a -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS=linux_gnu -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-porting.lo -MD -MP -MF .deps/libcascci_la-porting.Tpo -c ../src/base/porting.c -o libcascci_la-porting.o >/dev/null 2>&1

mv -f .deps/libcascci_la-porting.Tpo .deps/libcascci_la-porting.Plo

/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat    -I../external/include/libregex38a     -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS='linux_gnu'   -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-cas_cci.lo -MD -MP -MF .deps/libcascci_la-cas_cci.Tpo -c -o libcascci_la-cas_cci.lo `test -f '../src/cci/cas_cci.c' || echo './'`../src/cci/cas_cci.c

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat -I../external/include/libregex38a -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS=linux_gnu -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-cas_cci.lo -MD -MP -MF .deps/libcascci_la-cas_cci.Tpo -c ../src/cci/cas_cci.c  -fPIC -DPIC -o .libs/libcascci_la-cas_cci.o

../src/cci/cas_cci.c: In function 'cci_set_db_parameter':

../src/cci/cas_cci.c:1990: warning: comparison between signed and unsigned integer expressions

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat -I../external/include/libregex38a -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS=linux_gnu -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-cas_cci.lo -MD -MP -MF .deps/libcascci_la-cas_cci.Tpo -c ../src/cci/cas_cci.c -o libcascci_la-cas_cci.o >/dev/null 2>&1

mv -f .deps/libcascci_la-cas_cci.Tpo .deps/libcascci_la-cas_cci.Plo

/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat    -I../external/include/libregex38a     -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS='linux_gnu'   -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-cci_util.lo -MD -MP -MF .deps/libcascci_la-cci_util.Tpo -c -o libcascci_la-cci_util.lo `test -f '../src/cci/cci_util.c' || echo './'`../src/cci/cci_util.c

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../src/api -I../src/base -I../src/broker -I../src/cci -I../src/compat -I../external/include/libregex38a -DGCC -DLINUX -D_GNU_SOURCE -DI386 -DX86 -DMAJOR_VERSION=10 -DMINOR_VERSION=1 -DPATCH_VERSION=0 -DRELEASE_STRING=10.1.0 -DMAJOR_RELEASE_STRING=10.1 -DBUILD_NUMBER=10.1.0.7663 -DBUILD_OS=linux_gnu -fPIC -Wall -W -Wwrite-strings -Wno-cast-qual -Wmissing-prototypes -Wredundant-decls -Wlong-long -Wextra -Wno-unused -ggdb -O2 -DNDEBUG -finline-functions -fno-omit-frame-pointer -MT libcascci_la-cci_util.lo -MD -MP -MF .deps/libcascci_la-cci_util.Tpo -c ../src/cci/cci_util.c  -fPIC -DPIC -o .libs/libcascci_la-cci_util.o

../src/cci/cci_util.c:53:34: error: libregex38a/regex38a.h: No such file or directory

../src/cci/cci_util.c: In function 'cci_url_match':

../src/cci/cci_util.c:999: error: 'cub_regex_t' undeclared (first use in this function)

../src/cci/cci_util.c:999: error: (Each undeclared identifier is reported only once

../src/cci/cci_util.c:999: error: for each function it appears in.)

../src/cci/cci_util.c:999: error: expected ';' before 'regex'

../src/cci/cci_util.c:1000: error: 'cub_regmatch_t' undeclared (first use in this function)

../src/cci/cci_util.c:1000: error: expected ';' before 'match'

../src/cci/cci_util.c:1004: warning: implicit declaration of function 'cub_regset_malloc'

../src/cci/cci_util.c:1005: warning: implicit declaration of function 'cub_regset_realloc'

../src/cci/cci_util.c:1006: warning: implicit declaration of function 'cub_regset_free'

../src/cci/cci_util.c:1008: warning: implicit declaration of function 'cub_regcomp'

../src/cci/cci_util.c:1008: error: 'regex' undeclared (first use in this function)

../src/cci/cci_util.c:1008: error: 'CUB_REG_EXTENDED' undeclared (first use in this function)

../src/cci/cci_util.c:1008: error: 'CUB_REG_ICASE' undeclared (first use in this function)

../src/cci/cci_util.c:1009: error: 'CUB_REG_OKAY' undeclared (first use in this function)

../src/cci/cci_util.c:1012: warning: implicit declaration of function 'cub_regerror'

../src/cci/cci_util.c:1014: warning: implicit declaration of function 'cub_regfree'

../src/cci/cci_util.c:1019: warning: implicit declaration of function 'cub_regexec'

../src/cci/cci_util.c:1019: error: 'match' undeclared (first use in this function)

../src/cci/cci_util.c:1020: error: 'CUB_REG_NOMATCH' undeclared (first use in this function)

make[2]: *** [libcascci_la-cci_util.lo] Error 1

make[2]: Leaving directory `/home/cubrid/cubrid-php/cci-src/cci'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/cubrid/cubrid-php/cci-src'

make: *** [all] Error 2

~/cubrid-php

configure: error: libcascci.a not found. Failed to build cci lib. Exit.



Articles