UTS_RELEASE
definiert die Kernel-Version in Linux. Es ist definiert in generated/utsrelease.h
, die durch the main Makefile wie so erstellt:Bedeutung von UTS in UTS_RELEASE
# KERNELRELEASE can change from a few different places, meaning version.h
# needs to be updated, so this check is forced on all builds
uts_len := 64
define filechk_utsrelease.h
if [ `echo -n "$(KERNELRELEASE)" | wc -c ` -gt $(uts_len) ]; then \
echo '"$(KERNELRELEASE)" exceeds $(uts_len) characters' >&2; \
exit 1; \
fi; \
(echo \#define UTS_RELEASE \"$(KERNELRELEASE)\";)
endef
Ich frage mich, was für UTS steht, hier?
Added http://www.cs.utexas.edu/~mwalfish /cs395t//ref/ritchie74.pdf – Satish
Was ist daran so wichtig, dass es eine Prämie hat? Es ist nicht einmal eine echte Programmierfrage. Und was ist falsch an der Antwort von nullix? – Barmar
@Barmar Mein Respekt, ich kann damit machen was ich will :) Ohne Scherz bin ich einfach zu neugierig was diese Abkürzung bedeutet. Dinge zu verstehen hilft, sich auch an sie zu erinnern. – dimba