Как стать автором
Обновить

Комментарии 12

На скриншотах снизу видна небольшая неточность — вместо "Berkley" лучше писать "Berkeley DB".

Спасибо, исправил код.

Увидел. Спасибо. Исправил.

Да, в Tcl/Tk нет стандартных виджетов в виде прямоугольников с закругленными углами. Но их легко сделать:


    borderImageData = '''
R0lGODlhDwATAKUuAJaWlpqampubm5ycnKGhoaSkpKWlpaampqenp6mpqaqqqq2tra6urrCwsLi4uL6+vsHBwcLCwsfHx8nJycvLy83Nzc/Pz9DQ0NTU1NXV1dnZ2dzc
3N3d3eDg4OPj4+jo6Ovr6+7u7u/v7/Hx8fLy8vT09PX19fb29vf39/r6+vz8/P39/f7+/v///+/w8e/w8e/w8e/w8e/w8e/w8e/w8e/w8e/w8e/w8e/w8e/w8e/w8e/w
8e/w8e/w8e/w8e/w8SH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAD8ALAAAAAAPABMAAAZkwFarwxgIjsiDRSWkNECnqPQ0mihUIcNKyO22JpdKxksmISIcshc1gKTV
XJTADY/P33U5vd7S4+F+fH13goF8hnmEhwISGoImBB4OghsQLAsYLHAfAyUtKQ8ABQekpAYBCSItQQA7
    '''
    borderImage = PhotoImage(data=borderImageData)
    style = ttk.Style()
    style.element_create("RoundedFrame",
                     "image", borderImage,
                     ("focus", borderImage),
                     border=4, sticky="nsew")
    style.layout("RoundedFrame", [("RoundedFrame", {"sticky": "nsew"})])
    labelfr.configure(background='white')
    labelfr.LabelframeCl = ttk.LabelFrame(labelfr, style='RoundedFrame', text='Текущее время', labelanchor='n')

В исходном коде все это есть.

Хочется также дополнить инфой по обновлению openssl до последней версии (обновил так с 1.0 до OpenSSL 3.0 на своем OrangePi PC PLUS на Ubuntu 16, а то уж даже cmake ругался на древность).
git clone git://git.openssl.org/openssl.git sources
cd sources
./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl -Wl,-rpath,/usr/local/ssl/lib
make -j8 && make test
sudo checkinstall --install


(да, правило out-of-source build не используется при сборке OpenSSL)


См. https://techlist.top/upgrade-openssl-version-1-1-0-ubuntu-server/

(да, правило out-of-source build не используется при сборке OpenSSL)

А мы используем это правило и всё нормально. Или что-то я не понимаю?

Вы — красавчики!
Просто в официальной инструкции по сборке openssl с гитхаба это не требуется.

За красавчика спасибо, конечно! В чём вопрос или проблема? Не требуется ну и не требуется.

Просто обратил внимание. Потому что многие (привет Qt) программы требуют соблюдение out-of-source build в документации, а тут автор серьёзного продукта эту идеологию не исповедует. Что ещё раз нам напоминает о том, что в Linux все кто во что горазд.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории