Trying to fix builds

This commit is contained in:
Matthias Koefferlein 2025-11-08 09:56:59 +01:00
parent e6ec9a54aa
commit 5e823337b3
35 changed files with 37 additions and 38 deletions

View File

@ -1,7 +1,4 @@
# .c++ is not a standard C++ extension in qmake
QMAKE_EXT_CPP += .c++
# capnp needs C++ 14 in version 1.0.1 # capnp needs C++ 14 in version 1.0.1
# Qt6 comes with C++ 17 requirement. # Qt6 comes with C++ 17 requirement.
equals(HAVE_QT, "0") || lessThan(QT_MAJOR_VERSION, 6) { equals(HAVE_QT, "0") || lessThan(QT_MAJOR_VERSION, 6) {

View File

@ -1,16 +1,16 @@
CAPNP_SOURCES=\ CAPNP_SOURCES=\
capnp/c++.capnp.c++ \ capnp/c++.capnp.cc \
capnp/blob.c++ \ capnp/blob.cc \
capnp/arena.c++ \ capnp/arena.cc \
capnp/layout.c++ \ capnp/layout.cc \
capnp/list.c++ \ capnp/list.cc \
capnp/any.c++ \ capnp/any.cc \
capnp/message.c++ \ capnp/message.cc \
capnp/schema.capnp.c++ \ capnp/schema.capnp.cc \
capnp/stream.capnp.c++ \ capnp/stream.capnp.cc \
capnp/serialize.c++ \ capnp/serialize.cc \
capnp/serialize-packed.c++ \ capnp/serialize-packed.cc \
CAPNP_HEADERS=\ CAPNP_HEADERS=\
capnp/arena.h \ capnp/arena.h \

View File

@ -2,7 +2,6 @@
TEMPLATE = lib TEMPLATE = lib
DESTDIR = $$OUT_PWD/../../../../.. DESTDIR = $$OUT_PWD/../../../../..
include($$PWD/../../lstream.pri)
include($$PWD/capnp.pri) include($$PWD/capnp.pri)
TARGET = xcapnp TARGET = xcapnp

View File

@ -140,7 +140,8 @@ kj_std_headers=(
) )
for f in ${capnp_sources_lite[@]}; do for f in ${capnp_sources_lite[@]}; do
cp $tmp/c++/src/capnp/$f capnp/capnp ftarget=${f/.c++/.cc}
cp $tmp/c++/src/capnp/$f capnp/capnp/$ftarget
done done
for f in ${capnp_headers[@]}; do for f in ${capnp_headers[@]}; do
cp $tmp/c++/src/capnp/$f capnp/capnp cp $tmp/c++/src/capnp/$f capnp/capnp
@ -153,7 +154,8 @@ pri=capnp/capnp.pri
echo "" >$pri echo "" >$pri
echo "CAPNP_SOURCES=\\" >>$pri echo "CAPNP_SOURCES=\\" >>$pri
for f in ${capnp_sources_lite[@]}; do for f in ${capnp_sources_lite[@]}; do
echo " capnp/$f \\" >>$pri ftarget=${f/.c++/.cc}
echo " capnp/$ftarget \\" >>$pri
done done
echo "" >>$pri echo "" >>$pri
echo "CAPNP_HEADERS=\\" >>$pri echo "CAPNP_HEADERS=\\" >>$pri
@ -165,7 +167,8 @@ for f in ${capnp_compat_headers[@]}; do
done done
for f in ${kj_sources_lite[@]}; do for f in ${kj_sources_lite[@]}; do
cp $tmp/c++/src/kj/$f kj/kj ftarget=${f/.c++/.cc}
cp $tmp/c++/src/kj/$f kj/kj/$ftarget
done done
for f in ${kj_headers[@]}; do for f in ${kj_headers[@]}; do
cp $tmp/c++/src/kj/$f kj/kj cp $tmp/c++/src/kj/$f kj/kj
@ -181,7 +184,8 @@ pri=kj/kj.pri
echo "" >$pri echo "" >$pri
echo "KJ_SOURCES=\\" >>$pri echo "KJ_SOURCES=\\" >>$pri
for f in ${kj_sources_lite[@]}; do for f in ${kj_sources_lite[@]}; do
echo " kj/$f \\" >>$pri ftarget=${f/.c++/.cc}
echo " kj/$ftarget \\" >>$pri
done done
echo "" >>$pri echo "" >>$pri
echo "KJ_HEADERS=\\" >>$pri echo "KJ_HEADERS=\\" >>$pri

View File

@ -1,23 +1,23 @@
KJ_SOURCES=\ KJ_SOURCES=\
kj/array.c++ \ kj/array.cc \
kj/cidr.c++ \ kj/cidr.cc \
kj/list.c++ \ kj/list.cc \
kj/common.c++ \ kj/common.cc \
kj/debug.c++ \ kj/debug.cc \
kj/exception.c++ \ kj/exception.cc \
kj/io.c++ \ kj/io.cc \
kj/memory.c++ \ kj/memory.cc \
kj/mutex.c++ \ kj/mutex.cc \
kj/string.c++ \ kj/string.cc \
kj/source-location.c++ \ kj/source-location.cc \
kj/hash.c++ \ kj/hash.cc \
kj/table.c++ \ kj/table.cc \
kj/thread.c++ \ kj/thread.cc \
kj/main.c++ \ kj/main.cc \
kj/arena.c++ \ kj/arena.cc \
kj/units.c++ \ kj/units.cc \
kj/encoding.c++ \ kj/encoding.cc \
KJ_HEADERS=\ KJ_HEADERS=\
kj/cidr.h \ kj/cidr.h \

View File

@ -2,7 +2,6 @@
TEMPLATE = lib TEMPLATE = lib
DESTDIR = $$OUT_PWD/../../../../.. DESTDIR = $$OUT_PWD/../../../../..
include($$PWD/../../lstream.pri)
include($$PWD/kj.pri) include($$PWD/kj.pri)
TARGET = xkj TARGET = xkj