fix c/nghttp2, cpp/boost-beast, cpp/cpp-httplib to use actual libraries, rename libh2o to libsoup
This commit is contained in:
parent
9e3eccb1b9
commit
47ccc09992
13 changed files with 849 additions and 1246 deletions
|
|
@ -1,16 +1,19 @@
|
|||
# Pin to specific Alpine version (checked 2025-10-12: alpine:3.21 is latest stable)
|
||||
FROM alpine:3.21
|
||||
# Pin to specific Alpine version (checked 2025-10-14: alpine:3.20 is latest stable)
|
||||
FROM alpine:3.20
|
||||
|
||||
# Install C++ compiler and libcurl development libraries
|
||||
# Install C++ compiler and build tools
|
||||
RUN apk --no-cache add \
|
||||
g++ \
|
||||
musl-dev \
|
||||
curl-dev \
|
||||
make \
|
||||
ca-certificates
|
||||
wget \
|
||||
ca-certificates \
|
||||
openssl-dev
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# Download cpp-httplib header-only library (v0.18.3 latest as of 2025-10-14)
|
||||
RUN wget -O httplib.h https://raw.githubusercontent.com/yhirose/cpp-httplib/v0.18.3/httplib.h
|
||||
|
||||
COPY uncloseai.cpp .
|
||||
COPY Makefile .
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue