1
0
mirror of https://github.com/skeeto/w64devkit.git synced 2025-09-12 04:31:48 +03:00
Commit Graph

18 Commits

Author SHA1 Message Date
Christopher Wellons
b74bca9998 llama.mak: Update for latest (new/removed files) 2025-06-19 16:56:03 -04:00
Christopher Wellons
27c9633ff8 llama.mak: Update for latest (new files) 2025-06-05 06:17:39 -04:00
Christopher Wellons
86fba52c10 llama.mak: New audio support, plus other changes 2025-05-27 10:10:22 -04:00
Christopher Wellons
4dfdd51d01 llama.mak: Update for latest (new files) 2025-05-19 08:59:04 -04:00
Christopher Wellons
29521abaf7 llama.mak: Update for new llama-server vision 2025-05-10 08:06:28 -04:00
Christopher Wellons
5e1f396919 llama.mak: Update for latest (file renames) 2025-05-03 16:56:38 -04:00
Christopher Wellons
2cb1e34b91 llama.mak: Update for latest changes (new sources) 2025-04-07 18:09:14 -04:00
Christopher Wellons
c99770dfba llama.mak: Update for latest changes (new sources) 2025-03-31 20:28:52 -04:00
Christopher Wellons
cd264be113 llama.mak: Update for latest changes
Drop GGML exports, bigobj (now the default), and unneeded targets. Sync
exports with official DLL.
2025-03-17 14:32:40 -04:00
Christopher Wellons
5f00137d37 llama.mak: Update for latest changes 2025-02-07 21:14:29 -05:00
Christopher Wellons
aad4fce7b0 llama.mak: Update for latest refactoring 2025-01-19 20:15:08 -05:00
Christopher Wellons
ae1c0b677d llama.mak: Update and add -mbig-obj
An increasing set of llama.cpp build configurations, particularly at
lower optimization levels, go just beyond COFF limitations and require
the "newer" bigobj COFF format in order to build.
2024-12-31 14:37:13 -05:00
Christopher Wellons
35f275416e llama.mak: Update and add missing generated files
It didn't quite work out-of-the-box because it needed server assets and
build-info.cpp. On my system, the generated files were left behind from
an old build, so I didn't notice.

The official llama.cpp CMake build has a bug where build-info.cpp is
generated in the original source tree, not the build directory, and so
concurrent out-of-tree builds race to produce incorrect binaries. This
makefile avoids a conflict by using a unique name.
2024-12-10 17:00:44 -05:00
Christopher Wellons
dc78a2a89c Add contrib/llama.mak for simple llama.cpp builds 2024-12-05 21:59:23 -05:00
Christopher Wellons
f0314ce4c5 cppcheck.mak: Add install and uninstall targets
If someone has their heart set on Cppcheck, this makes it even easier to
install just as it used to be distributed.
2024-09-28 11:39:59 -04:00
Christopher Wellons
2475dc0230 Fix missing quotes in libregex.c
This library can be installed to a path with spaces, so all instances of
the prefix must be quoted. Though Autoconf does not support paths with
spaces and will not be able to use such installations.
2024-07-29 21:29:34 -04:00
Christopher Wellons
6b6b6449d7 Remove Cppcheck from the distribution
I was initially impressed with its output, but over time I've found it
less and less useful. I hardly use it anymore, and it would at best be
neglected if left in the distribution. The build script is retained in
the contrib/ directory, and it's easy to build natively from source.
2024-07-29 17:12:31 -04:00
Christopher Wellons
15ae179b5a Start a contrib/ with libgc and libregex (#127) 2024-05-09 16:25:09 -04:00