From: | Surya Widyanto <ayrus02(at)gmail(dot)com> |
---|---|
To: | pgsql-general <pgsql-general(at)lists(dot)postgresql(dot)org> |
Subject: | Can't Compile PostgreSQL v17.2 on Windows 11 with Meson/Ninja |
Date: | 2024-12-30 04:31:57 |
Message-ID: | 1998e5fc-3c23-4421-9fe1-740d7715a917@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hi,
I need to compile my own PostgreSQL v17.2 binary on Windows platform, so
far I've manage to run the Meson successfully with output below:
The Meson build system
Version: 1.6.1
Source dir: K:\Compile\postgresql-17.2
Build dir: K:\Compile\postgresql-17.2\build
Build type: native build
Project name: postgresql
Project version: 17.2
Activating VS 17.11.6
C compiler for the host machine: cl (msvc 19.41.34123 "Microsoft (R)
C/C++ Optimizing Compiler Version 19.41.34123 for x64")
C linker for the host machine: link link 14.41.34123.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Run-time dependency threads found: YES
Library ws2_32 found: YES
Library secur32 found: YES
Program perl found: YES
(D:\Users\surya\AppData\Local\activestate\cache\bin\perl.BAT)
Program python found: YES (C:\Python39\python.EXE)
Program win_flex found: YES 2.6.4 2.6.4 (K:\Shared Program
Files\Win-Flex\win_flex.EXE)
Program win_bison found: YES 2.7 2.7 (K:\Shared Program
Files\Win-Flex\win_bison.EXE)
Program gsed sed found: NO
Program prove found: YES
(D:\Users\surya\AppData\Local\activestate\cache\bin\prove.BAT)
Program tar found: YES (C:\Windows\system32\tar.EXE)
Program gzip found: NO
Program lz4 found: NO
Program openssl found: YES (C:\Program Files\OpenSSL-Win64\bin\openssl.EXE)
Program zstd found: NO
Program dtrace skipped: feature dtrace disabled
Program config/missing found: YES (sh
K:\Compile\postgresql-17.2\config/missing)
Program cp found: NO
Program xmllint found: NO
Program xsltproc found: NO
Program wget found: YES (K:\Shared Program Files\System-Internal\wget.EXE)
Program C:\Python39\Scripts\meson found: YES (C:\Python39\Scripts\meson.exe)
Check usable header "bsd_auth.h" : NO
Check usable header "dns_sd.h" : NO
Program fop found: NO
Did not find pkg-config by name 'pkg-config'
Found pkg-config: NO
Found CMake: C:\Program Files\Microsoft Visual
Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.EXE
(3.29.5)
Run-time dependency krb5-gssapi found: NO (tried pkgconfig and cmake)
Checking for size of "void *" : 8
Library gssapi64 found: NO
Library krb5_64 found: NO
Library comerr64 found: NO
Library wldap32 found: YES
Compiler for language cpp skipped: feature llvm disabled
Run-time dependency icu-uc found: NO (tried pkgconfig and cmake)
Run-time dependency icu found: NO (tried cmake)
Run-time dependency libxml-2.0 found: NO (tried pkgconfig and cmake)
Run-time dependency libxml2 found: NO (tried cmake)
Run-time dependency libxslt found: NO (tried pkgconfig and cmake)
Run-time dependency libxslt found: NO (tried cmake)
Run-time dependency liblz4 found: NO (tried pkgconfig and cmake)
Run-time dependency lz4 found: NO (tried cmake)
Run-time dependency tcl found: NO (tried pkgconfig and cmake)
Library tcl found: NO
Has header "tcl.h" with dependency -ltcl: NO
Run-time dependency pam found: NO (tried pkgconfig and cmake)
Library pam found: NO
Has header "perl.h" : YES
WARNING: You should add the boolean check kwarg to the run_command call.
It currently defaults to false,
but it will default to true in meson 2.0.
See also: https://github.com/mesonbuild/meson/issues/9300
Message: CCFLAGS recommended by perl: -DWIN32 -DWIN64
-DPERL_TEXTMODE_SCRIPTS -DMULTIPLICITY -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-D__USE_MINGW_ANSI_STDIO -fwrapv -fno-strict-aliasing -mms-bitfields
Message: CCFLAGS for embedding perl:
-ID:\Users\surya\AppData\Local\ActiveState\cache\bcb6f752\lib/CORE
-DWIN32 -DWIN64 -DPERL_TEXTMODE_SCRIPTS -DMULTIPLICITY
-DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPLPERL_HAVE_UID_GID
-DNO_THREAD_SAFE_LOCALE
Message: LDFLAGS for embedding perl: ""
Checking if "libperl" : links: NO
Message: disabling optional dependency plperl: missing libperl
Program C:\Python39\python.EXE found: YES (C:\Python39\python.EXE)
WARNING: Using a debug build type with MSVC or an MSVC-compatible compiler
when the Python interpreter is not also a debug build will almost
certainly result in a failed build. Prefer using a release build
type or a debug Python interpreter.
Run-time dependency python found: YES 3.9
Check usable header "Python.h" with dependency python: YES
Run-time dependency readline found: NO (tried pkgconfig and cmake)
Library readline found: NO
Run-time dependency libedit found: NO (tried pkgconfig and cmake)
Library libedit found: NO
Dependency libselinux skipped: feature selinux disabled
Dependency libsystemd skipped: feature systemd disabled
Run-time dependency openssl (modules: OpenSSL::Crypto, OpenSSL::SSL)
found: YES 3.0.5
Has header "openssl/ssl.h" with dependency OpenSSL: YES
Has header "openssl/err.h" with dependency OpenSSL: YES
Checking for function "CRYPTO_new_ex_data" with dependency OpenSSL: YES
Checking for function "SSL_new" with dependency OpenSSL: YES
Checking for function "SSL_CTX_set_cert_cb" with dependency OpenSSL: YES
Checking for function "OPENSSL_init_ssl" with dependency OpenSSL: YES
Checking for function "BIO_meth_new" with dependency OpenSSL: YES
Checking for function "ASN1_STRING_get0_data" with dependency OpenSSL: YES
Checking for function "HMAC_CTX_new" with dependency OpenSSL: YES
Checking for function "HMAC_CTX_free" with dependency OpenSSL: YES
Checking for function "CRYPTO_lock" with dependency OpenSSL: NO
Checking for function "X509_get_signature_info" with dependency OpenSSL: YES
Checking for function "SSL_CTX_set_num_tickets" with dependency OpenSSL: YES
Run-time dependency zlib found: NO (tried pkgconfig, cmake and system)
meson.build:1489: WARNING: did not find zlib
Message: Can't locate IPC/Run.pm in @INC (you may need to install the
IPC::Run module) (@INC contains:
d:/Users/surya/AppData/Local/activestate/cache/bcb6f752/site/lib
d:/Users/surya/AppData/Local/activestate/cache/bcb6f752/lib) at
config/check_modules.pl line 14.
BEGIN failed--compilation aborted at config/check_modules.pl line 14.
meson.build:1520: WARNING: Additional Perl modules are required to run
TAP tests.
Run-time dependency libzstd found: NO (tried pkgconfig and cmake)
Run-time dependency zstd found: NO (tried cmake)
Checking if "c99" compiles: YES
Checking for size of "long" : 4
Checking for size of "long long" : 8
Checking for alignment of "short" : 2
Checking for alignment of "int" : 4
Checking for alignment of "long" : 4
Checking for alignment of "double" : 8
Checking for alignment of "long long int" : 8
Checking for size of "void *" : 8 (cached)
Checking for size of "size_t" : 8
Checking if "__int128" : links: NO
Checking for type "_Bool" : YES
Checking for type "bool" : YES
Checking for size of "bool" : 1
Compiler for C supports arguments -Werror=format: NO
Compiler for C supports arguments -Werror=ignored-attributes: NO
Checking if "format gnu_printf" compiles: NO
Checking if "format __syslog__" compiles: NO
Checking if "format printf" compiles: NO
Compiler for C supports function attribute visibility:default: NO
Checking for function "__builtin_bswap16" : NO
Checking for function "__builtin_bswap32" : NO
Checking for function "__builtin_bswap64" : NO
Checking for function "__builtin_clz" : NO
Checking for function "__builtin_ctz" : NO
Checking for function "__builtin_constant_p" : NO
Checking for function "__builtin_frame_address" : NO
Checking for function "__builtin_popcount" : NO
Checking for function "__builtin_unreachable" : NO
Checking if "__builtin_types_compatible_p" compiles: NO
Checking if "__builtin_mul_overflow" : links: NO
Checking if "__get_cpuid" : links: NO
Checking if "__cpuid" : links: YES
Checking if "__get_cpuid_count" : links: NO
Checking if "__cpuidex" : links: YES
Compiler for C supports arguments -fno-strict-aliasing: NO
Compiler for C supports arguments -fwrapv: NO
Compiler for C supports arguments -fexcess-precision=standard: NO
Compiler for C supports arguments -ftree-vectorize: NO
Compiler for C supports arguments -funroll-loops: NO
Compiler for C supports arguments -Wmissing-prototypes: NO
Compiler for C supports arguments -Wpointer-arith: NO
Compiler for C supports arguments -Werror=vla: NO
Compiler for C supports arguments -Werror=unguarded-availability-new: NO
Compiler for C supports arguments -Wendif-labels: NO
Compiler for C supports arguments -Wmissing-format-attribute: NO
Compiler for C supports arguments -Wimplicit-fallthrough=3: NO
Compiler for C supports arguments -Wcast-function-type: NO
Compiler for C supports arguments -Wshadow=compatible-local: NO
Compiler for C supports arguments -Wformat-security: NO
Compiler for C supports arguments -Wdeclaration-after-statement: NO
Compiler for C supports arguments -Wunused-command-line-argument: NO
Compiler for C supports arguments -Wcompound-token-split-by-macro: NO
Compiler for C supports arguments -Wformat-truncation: NO
Compiler for C supports arguments -Wstringop-truncation: NO
Compiler for C supports arguments -Wcast-function-type-strict: NO
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -g: NO
Compiler for C supports arguments -O2: YES
Checking if "__sync_lock_test_and_set(char)" : links: NO
Checking if "__sync_lock_test_and_set(int32)" : links: NO
Checking if "__sync_val_compare_and_swap(int32)" : links: NO
Checking if "__sync_val_compare_and_swap(int64)" : links: NO
Checking if " __atomic_compare_exchange_n(int32)" : links: NO
Checking if " __atomic_compare_exchange_n(int64)" : links: NO
Checking if "XSAVE intrinsics without -mxsave" : links: YES
Checking if "AVX-512 popcount without -mavx512vpopcntdq -mavx512bw" :
links: YES
Checking if "x86_64: popcntq instruction" compiles: NO
Has header "atomic.h" : NO
Has header "copyfile.h" : NO
Has header "crtdefs.h" : YES
Has header "execinfo.h" : NO
Has header "getopt.h" : NO
Has header "ifaddrs.h" : NO
Has header "langinfo.h" : NO
Has header "mbarrier.h" : NO
Has header "stdbool.h" : YES
Has header "strings.h" : NO
Has header "sys/epoll.h" : NO
Has header "sys/event.h" : NO
Has header "sys/personality.h" : NO
Has header "sys/prctl.h" : NO
Has header "sys/procctl.h" : NO
Has header "sys/signalfd.h" : NO
Has header "sys/ucred.h" : NO
Has header "termios.h" : NO
Has header "ucred.h" : NO
Header "fcntl.h" has symbol "F_FULLFSYNC" : NO
Header "unistd.h" has symbol "fdatasync" : NO
Header "fcntl.h" has symbol "posix_fadvise" : NO
Header "string.h" has symbol "strlcat" : NO
Header "string.h" has symbol "strlcpy" : NO
Header "string.h" has symbol "strnlen" : YES
Header "sys/uio.h" has symbol "preadv" : NO
Header "sys/uio.h" has symbol "pwritev" : NO
Checking for type "struct option" : NO
Checking if "opterr" : links: NO
Checking if "optreset" : links: NO
Checking for type "socklen_t" : YES
Checking whether type "struct sockaddr" has member "sa_len" : NO
Checking whether type "struct tm" has member "tm_zone" : NO
Checking if "global variable `timezone' exists" compiles: NO
Checking for type "union semun" : NO
Checking if "strerror_r" compiles: YES
Checking for type "locale_t" : NO
Checking for type "locale_t" : NO
Checking if "typeof()" compiles: NO
Checking if "typeof()" compiles: YES
Checking if "wcstombs_l" compiles: NO
Checking if "wcstombs_l in xlocale.h" compiles: NO
Library m found: NO
Library rt found: NO
Library dl found: NO
Library util found: NO
Library getopt found: NO
Library gnugetopt found: NO
Library execinfo found: NO
Checking for function "_configthreadlocale" : YES
Checking for function "backtrace_symbols" : NO
Checking for function "clock_gettime" : NO
Checking for function "copyfile" : NO
Checking for function "copy_file_range" : NO
Checking for function "dlsym" : NO
Checking for function "explicit_bzero" : NO
Checking for function "getifaddrs" : NO
Checking for function "getpeereid" : NO
Checking for function "getpeerucred" : NO
Checking for function "inet_aton" : NO
Checking for function "inet_pton" : NO
Checking for function "kqueue" : NO
Checking for function "mbstowcs_l" : NO
Checking for function "memset_s" : NO
Checking for function "mkdtemp" : NO
Checking for function "posix_fadvise" : NO
Checking for function "posix_fallocate" : NO
Checking for function "ppoll" : NO
Checking for function "pthread_barrier_wait" : NO
Checking for function "pthread_barrier_wait" with dependency threads: NO
Checking for function "pthread_is_threaded_np" : NO
Checking for function "pthread_is_threaded_np" with dependency threads: NO
Checking for function "setproctitle" : NO
Checking for function "setproctitle_fast" : NO
Checking for function "shm_open" : NO
Checking for function "shm_unlink" : NO
Checking for function "shmget" : NO
Checking for function "socket" : NO
Checking for function "strchrnul" : NO
Checking for function "strerror_r" : NO
Checking for function "strerror_r" with dependency threads: NO
Checking for function "strlcat" : NO
Checking for function "strlcpy" : NO
Checking for function "strnlen" : YES
Checking for function "strsignal" : NO
Checking for function "sync_file_range" : NO
Checking for function "syncfs" : NO
Checking for function "uselocale" : NO
Checking for function "wcstombs_l" : NO
Checking for function "syslog" : NO
Program msgfmt found: NO
Program src/tools/rcgen found: YES (c:\python39\python.exe
K:\Compile\postgresql-17.2\src/tools/rcgen)
Program rc found: YES (C:\Program Files (x86)\Windows
Kits\10\bin\10.0.22621.0\\x64\rc.EXE)
Configuring pg_config_ext.h using configuration
Configuring pg_config.h using configuration
Compiler for C supports arguments -fPIC: NO
Compiler for C supports link arguments -Wl,--as-needed: NO
Configuring pg_config_paths.h using configuration
Windows resource compiler: Microsoft (R) Windows (R) Resource Compiler
Version 10.0.10011.16384
Configuring ecpg_config.h using configuration
Program strip found: NO
Compiler for C supports link arguments -Wl,--export-dynamic: NO
Program ar found: NO
Program gawk mawk nawk awk found: NO
Configuring Makefile.global using configuration
Configuring version.sgml using configuration
Message: checking for file conflicts between source and build directory
Program git found: YES (C:\Program Files\Git\cmd\git.EXE)
Program bzip2 found: NO
Build targets in project: 407
NOTICE: Future-deprecated features used:
* 0.55.0: {'ExternalProgram.path'}
* 0.56.0: {'meson.build_root', 'meson.source_root'}
postgresql 17.2
Data layout
data block size : 8 kB
WAL block size : 8 kB
segment size : 1 GB
System
host system : windows x86_64
build system : windows x86_64
Compiler
linker : link
C compiler : msvc 19.41.34123
Compiler Flags
CPP FLAGS : /DWIN32 /DWINDOWS /D__WINDOWS__
/D__WIN32__ /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE
C FLAGS, functional :
C FLAGS, warnings : /wd4018 /wd4244 /wd4273 /wd4101 /wd4102
/wd4090 /wd4267
C FLAGS, modules :
C FLAGS, user specified:
LD FLAGS : /INCREMENTAL:NO /STACK:4194304 /NOEXP
Programs
bison : K:\Shared Program
Files\Win-Flex\win_bison.EXE 2.7
dtrace : NO
flex : K:\Shared Program
Files\Win-Flex\win_flex.EXE 2.6.4
External libraries
bonjour : NO
bsd_auth : NO
docs : NO
docs_pdf : NO
gss : NO
icu : NO
ldap : YES
libxml : NO
libxslt : NO
llvm : NO
lz4 : NO
nls : NO
openssl : YES 3.0.5
pam : NO
plperl : NO
plpython : YES 3.9
pltcl : NO
readline : NO
selinux : NO
systemd : NO
uuid : NO
zlib : NO
zstd : NO
Found ninja-1.11.0 at "C:\Program Files\Microsoft Visual
Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.EXE"
After that I running Ninja to compile the PostgreSQL v17.2 source code
but it failed with error below:
[1/2197] Compiling C object src/port/libpgport_crc.a.p/pg_crc32c_sse42.c.obj
FAILED: src/port/libpgport_crc.a.p/pg_crc32c_sse42.c.obj
"cl" "-Isrc/port\libpgport_crc.a.p" "-Isrc\include" "-I..\src\include"
"-I..\src\include\port\win32" "-I..\src\include\port\win32_msvc" "/MD"
"/nologo" "/showIncludes" "/utf-8" "/W2" "/O2" "/Zi" "/DWIN32"
"/DWINDOWS" "/D__WINDOWS__" "/D__WIN32__" "/D_CRT_SECURE_NO_DEPRECATE"
"/D_CRT_NONSTDC_NO_DEPRECATE" "/wd4018" "/wd4244" "/wd4273" "/wd4101"
"/wd4102" "/wd4090" "/wd4267" "-DFRONTEND" "/FS"
"/FdK:\Compile\postgresql-17.2\build\src/port\libpgport_crc.pdb"
/Fosrc/port/libpgport_crc.a.p/pg_crc32c_sse42.c.obj "/c"
../src/port/pg_crc32c_sse42.c
CreateProcess failed: The system cannot find the file specified.
[2/2197] Compiling C object
src/port/libpgport_popcnt.a.p/pg_popcount_avx512.c.obj
FAILED: src/port/libpgport_popcnt.a.p/pg_popcount_avx512.c.obj
"cl" "-Isrc/port\libpgport_popcnt.a.p" "-Isrc\include"
"-I..\src\include" "-I..\src\include\port\win32"
"-I..\src\include\port\win32_msvc" "/MD" "/nologo" "/showIncludes"
"/utf-8" "/W2" "/O2" "/Zi" "/DWIN32" "/DWINDOWS" "/D__WINDOWS__"
"/D__WIN32__" "/D_CRT_SECURE_NO_DEPRECATE" "/D_CRT_NONSTDC_NO_DEPRECATE"
"/wd4018" "/wd4244" "/wd4273" "/wd4101" "/wd4102" "/wd4090" "/wd4267"
"-DFRONTEND" "/FS"
"/FdK:\Compile\postgresql-17.2\build\src/port\libpgport_popcnt.pdb"
/Fosrc/port/libpgport_popcnt.a.p/pg_popcount_avx512.c.obj "/c"
../src/port/pg_popcount_avx512.c
CreateProcess failed: The system cannot find the file specified.
[3/2197] Compiling C object
src/port/libpgport_xsave.a.p/pg_popcount_avx512_choose.c.obj
FAILED: src/port/libpgport_xsave.a.p/pg_popcount_avx512_choose.c.obj
"cl" "-Isrc/port\libpgport_xsave.a.p" "-Isrc\include" "-I..\src\include"
"-I..\src\include\port\win32" "-I..\src\include\port\win32_msvc" "/MD"
"/nologo" "/showIncludes" "/utf-8" "/W2" "/O2" "/Zi" "/DWIN32"
"/DWINDOWS" "/D__WINDOWS__" "/D__WIN32__" "/D_CRT_SECURE_NO_DEPRECATE"
"/D_CRT_NONSTDC_NO_DEPRECATE" "/wd4018" "/wd4244" "/wd4273" "/wd4101"
"/wd4102" "/wd4090" "/wd4267" "-DFRONTEND" "/FS"
"/FdK:\Compile\postgresql-17.2\build\src/port\libpgport_xsave.pdb"
/Fosrc/port/libpgport_xsave.a.p/pg_popcount_avx512_choose.c.obj "/c"
../src/port/pg_popcount_avx512_choose.c
CreateProcess failed: The system cannot find the file specified.
[4/2197] Compiling C object src/port/libpgport.a.p/bsearch_arg.c.obj
FAILED: src/port/libpgport.a.p/bsearch_arg.c.obj
"cl" "-Isrc/port\libpgport.a.p" "-Isrc\include" "-I..\src\include"
"-I..\src\include\port\win32" "-I..\src\include\port\win32_msvc"
"-IC:/Program Files/OpenSSL-Win64/include" "/MD" "/nologo"
"/showIncludes" "/utf-8" "/W2" "/O2" "/Zi" "/DWIN32" "/DWINDOWS"
"/D__WINDOWS__" "/D__WIN32__" "/D_CRT_SECURE_NO_DEPRECATE"
"/D_CRT_NONSTDC_NO_DEPRECATE" "/wd4018" "/wd4244" "/wd4273" "/wd4101"
"/wd4102" "/wd4090" "/wd4267" "-DFRONTEND" "/FS"
"/FdK:\Compile\postgresql-17.2\build\src/port\libpgport.pdb"
/Fosrc/port/libpgport.a.p/bsearch_arg.c.obj "/c" ../src/port/bsearch_arg.c
CreateProcess failed: The system cannot find the file specified.
[5/2197] Compiling C object src/port/libpgport.a.p/chklocale.c.obj
FAILED: src/port/libpgport.a.p/chklocale.c.obj
"cl" "-Isrc/port\libpgport.a.p" "-Isrc\include" "-I..\src\include"
"-I..\src\include\port\win32" "-I..\src\include\port\win32_msvc"
"-IC:/Program Files/OpenSSL-Win64/include" "/MD" "/nologo"
"/showIncludes" "/utf-8" "/W2" "/O2" "/Zi" "/DWIN32" "/DWINDOWS"
"/D__WINDOWS__" "/D__WIN32__" "/D_CRT_SECURE_NO_DEPRECATE"
"/D_CRT_NONSTDC_NO_DEPRECATE" "/wd4018" "/wd4244" "/wd4273" "/wd4101"
"/wd4102" "/wd4090" "/wd4267" "-DFRONTEND" "/FS"
"/FdK:\Compile\postgresql-17.2\build\src/port\libpgport.pdb"
/Fosrc/port/libpgport.a.p/chklocale.c.obj "/c" ../src/port/chklocale.c
CreateProcess failed: The system cannot find the file specified.
[6/2197] Compiling C object src/port/libpgport.a.p/inet_net_ntop.c.obj
FAILED: src/port/libpgport.a.p/inet_net_ntop.c.obj
"cl" "-Isrc/port\libpgport.a.p" "-Isrc\include" "-I..\src\include"
"-I..\src\include\port\win32" "-I..\src\include\port\win32_msvc"
"-IC:/Program Files/OpenSSL-Win64/include" "/MD" "/nologo"
"/showIncludes" "/utf-8" "/W2" "/O2" "/Zi" "/DWIN32" "/DWINDOWS"
"/D__WINDOWS__" "/D__WIN32__" "/D_CRT_SECURE_NO_DEPRECATE"
"/D_CRT_NONSTDC_NO_DEPRECATE" "/wd4018" "/wd4244" "/wd4273" "/wd4101"
"/wd4102" "/wd4090" "/wd4267" "-DFRONTEND" "/FS"
"/FdK:\Compile\postgresql-17.2\build\src/port\libpgport.pdb"
/Fosrc/port/libpgport.a.p/inet_net_ntop.c.obj "/c"
../src/port/inet_net_ntop.c
CreateProcess failed: The system cannot find the file specified.
[7/2197] Compiling C object src/port/libpgport.a.p/noblock.c.obj
FAILED: src/port/libpgport.a.p/noblock.c.obj
"cl" "-Isrc/port\libpgport.a.p" "-Isrc\include" "-I..\src\include"
"-I..\src\include\port\win32" "-I..\src\include\port\win32_msvc"
"-IC:/Program Files/OpenSSL-Win64/include" "/MD" "/nologo"
"/showIncludes" "/utf-8" "/W2" "/O2" "/Zi" "/DWIN32" "/DWINDOWS"
"/D__WINDOWS__" "/D__WIN32__" "/D_CRT_SECURE_NO_DEPRECATE"
"/D_CRT_NONSTDC_NO_DEPRECATE" "/wd4018" "/wd4244" "/wd4273" "/wd4101"
"/wd4102" "/wd4090" "/wd4267" "-DFRONTEND" "/FS"
"/FdK:\Compile\postgreninja: fatal: ReadFile: The handle is invalid.
sql-17.2\build\src/port\libpgport.pdb"
/Fosrc/port/libpgport.a.p/noblock.c.obj "/c" ../src/port/noblock.c
CreateProcess failed: The system cannot find the file specified.
Is there anyone here can give me a clue where I did wrong?
This is my first time I compile PostgreSQL v17.x from source code, I
usually compile the PostgreSQL v16.x successfully with the MSVC method.
I'm new with this Meson and Ninja method, please help me if anyone had
successfully compile the PostgreSQL v17.x from source code in Windows
platform.
Regards,
ayrus02
From | Date | Subject | |
---|---|---|---|
Next Message | Ravi Dave | 2024-12-30 11:23:04 | name difference of rpm packages of postgresql-private-devel-16.6.z |
Previous Message | Gerhard Wiesinger | 2024-12-28 18:06:01 | Re: Updated Fedora 40 and Fedora 41 RPM packages of Pgpool-II 4.5.5 in the repo |