notesalexp.org

ноя 11, 2022

Update - 2022.11.11

  1. chiaki(2.1.0+git703-74d39e6-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy
  2. goaccess(1.6.3+git3899-29d64be6-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  3. goldendict(1.5.0~rc2+git20221105-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  4. jbig2enc(0.29+git57-ea6a40a-5) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  5. labplot(2.9.0+git10456-f3a4abdb8-1) for:
    Debian - Bullseye Sid
    Ubuntu - Jammy
  6. librecad(2.2.0~git4797-e3fae3dc-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  7. qcad(3.27.8.4+git9501-13c1383e8-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  8. solvespace(3.1.0+git1922-50cbecb-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy

Support the project on Patreon.

Click to read and post comments

ноя 02, 2022

Update - 2022.11.02

  1. azpainter(3.0.6-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy
  2. balsa(2.6.3+git9896-62a88a02f-1) for:
    Debian - Sid
    Ubuntu - Jammy
  3. chiaki(2.1.0+git702-40a9dee-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy
  4. clementine(1.4.0~git864-g0fab61278-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  5. didjvu(0.8.2+git992-0f29437-1) for:
    Debian - Stretch Buster
    Ubuntu -
  6. goaccess(1.6.3+git3890-57a20627-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  7. keepassxc(2.7.4-1ppa1~jammy1) for:
    Debian - Bullseye Sid
    Ubuntu - Focal Jammy
  8. labplot(2.9.0+git10406-91ba4015a-1) for:
    Debian - Bullseye Sid
    Ubuntu - Jammy
  9. psi-plus(1.5.1644-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  10. psi-plus-l10n(1.5.1644-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  11. qcad(3.27.8.1+git9469-2c4ca8870-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Bionic Focal
  12. solvespace(3.1.0+git1905-3dc4d0e-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy

Support the project on Patreon.

Click to read and post comments

окт 17, 2022

Update - 2022.10.17

  1. balsa(2.6.3+git9894-aa81a2402-1) for:
    Debian - Sid
    Ubuntu - Jammy
  2. clementine(1.4.0~git859-gc716ddb72-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  3. eiskaltdcpp(2.4.2+git5722-f084c5a1-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  4. goaccess(1.6.3+git3888-187129b4-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  5. labplot(2.9.0+git10339-1cb47939b-1) for:
    Debian - Bullseye Sid
    Ubuntu - Jammy
  6. ocrfeeder(0.8.5+git20221004-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  7. ocrodjvu(0.12.0+git1361-9b31731-1) for:
    Debian - Stretch Buster
    Ubuntu - Trusty Xenial Bionic
  8. psi-plus(1.5.1643-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  9. qcad(3.27.8.0+git9396-ef7064606-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Trusty Xenial Bionic Focal
  10. solvespace(3.1.0+git1903-574fc01-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy

Support the project on Patreon.

Click to read and post comments

сен 29, 2022

Update - 2022.09.29

  1. aegisub(3.3.3~git8118-db3cdded8-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  2. balsa(2.6.3+git9891-ac75a6c97-1) for:
    Debian - Sid
    Ubuntu - Jammy
  3. chiaki(2.1.0+git701-6bfbcfc-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy
  4. clementine(1.4.0~git855-g1c69e343b-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  5. freecad-daily(0.20.1+git30473-b5e29c20dc-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Jammy
  6. goaccess(1.6.3+git3865-e3a4aa2f-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  7. goldendict(1.5.0~rc2+git20220921-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  8. labplot(2.9.0+git10247-a3e2be722-1) for:
    Debian - Bullseye Sid
    Ubuntu - Jammy
  9. psi-plus(1.5.1641-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  10. qcad(3.27.6.10+git9370-e65731edc-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal
  11. scantailor-universal(0.2.13+git1533-42bf8ef3-1) for:
    Debian - Bullseye Sid
    Ubuntu - Focal Jammy
  12. smplayer(22.7.0+git10095-b364f4884-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy

Support the project on Patreon.

Click to read and post comments

сен 15, 2022

Update - 2022.09.15

  1. aegisub(3.2.3~git8118-db3cdded8-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  2. balsa(2.6.3+git9883-e5b21f8c6-1) for:
    Debian - Sid
    Ubuntu - Jammy
  3. eiskaltdcpp(2.4.2+git5721-bc17ba85-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  4. freecad-daily(0.19.2+git30362-061ec7f7b4-1) for:
    Debian - Bullseye Sid
  5. goaccess(1.5.4+git3865-e3a4aa2f-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  6. goldendict(1.5.0~rc2+git20220908-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  7. labplot(2.8.2+git10201-5257eaf8f-1) for:
    Debian - Bullseye Sid
    Ubuntu - Jammy
  8. ocrodjvu(0.12.0+git1356-b580545-1) for:
    Debian - Stretch Buster
    Ubuntu - Trusty Xenial Bionic
  9. psi-plus(1.5.1640-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  10. psi-plus-l10n(1.5.1639-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  11. smplayer(21.10.0+git10095-b364f4884-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  12. solvespace(3.1.0~git1900-bce25bb-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy

Support the project on Patreon.

Click to read and post comments

авг 18, 2022

Update - 2022.08.18

  1. balsa(2.6.3+git9868-d38426027-1) for:
    Debian - Sid
    Ubuntu - Jammy
  2. freecad-daily(0.19.2+git30079-0beefe7c5d-1) for:
    Debian - Buster Bullseye
    Ubuntu - Jammy
  3. goaccess(1.5.4+git3842-9a3cc9a9-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  4. goldendict(1.5.0~rc2+git20220729-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  5. labplot(2.8.2+git10103-3c88c367f-1) for:
    Debian - Bullseye Sid
    Ubuntu - Jammy
  6. qcad(3.27.6.7+git9284-246d7fd0b-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal
  7. solvespace(3.1.0~git1896-c65e31b-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy

Support the project on Patreon.

Click to read and post comments

июл 30, 2022

Update - 2022.07.30

  1. balsa(2.6.3+git9859-ec65900e4-1) for:
    Debian - Sid
    Ubuntu - Jammy
  2. didjvu(0.8.2+git990-6d9bd4a-1) for:
    Debian - Stretch Buster
  3. freecad-daily(0.19.2+git29824-e8e1050620-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Jammy
  4. goaccess(1.5.4+git3832-5c4c5eec-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Jammy
  5. goldendict(1.5.0~rc2+git20220714-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  6. labplot(2.8.2+git9974-665695304-1) for:
    Debian - Bullseye Sid
    Ubuntu - Jammy
  7. psi-plus(1.5.1636-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  8. qcad(3.27.6.7+git9269-53005fc01-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal
  9. smplayer(21.10.0+git10091-06363d7f3-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Bionic Focal Jammy
  10. solvespace(3.1.0~git1895-bc4244e-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Jammy

Support the project on Patreon.

Click to read and post comments

июл 08, 2022

Update - 2022.07.08

  1. aegisub (3.2.3~git8117-a596a8811-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  2. balsa (2.6.3+git9848-8c827c3d2-1) for:
    Debian - Sid
    Ubuntu - Impish Jammy
  3. didjvu (0.8.2+git986-82236f8-1) for:
    Debian - Stretch Buster
  4. freecad-daily (0.19.2+git29449-91f84184bf-1) for:
    Debian - Buster Bullseye
    Ubuntu - Jammy
  5. goaccess (1.5.4+git3819-5c45fdae-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  6. goldendict (1.5.0~rc2+git20220702-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  7. kvirc (5.0.1+git-7471-eb3fdd6b1-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish Jammy
  8. labplot (2.8.2+git9943-6349a8b6a-1) for:
    Debian - Bullseye Sid
    Ubuntu - Impish Jammy
  9. librecad (2.1.3+git4782-5a07ab41-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  10. ocrodjvu (0.12.0+git1351-808a538-1) for:
    Debian - Stretch Buster
    Ubuntu - Trusty Xenial Bionic
  11. qcad (3.27.6.3+git9243-b43a9dcae-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal
  12. solvespace (3.1.0~git1878-b533360-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish Jammy

Support the project on Patreon.

Click to read and post comments

июн 21, 2022

Update - 2022.06.21

  1. aegisub (3.2.3~git8116-91f8b5f91-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  2. balsa (2.6.3+git9845-4827f5784-1) for:
    Debian - Sid
    Ubuntu - Impish Jammy
  3. chiaki (2.1.0+git696-420809b-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish Jammy
  4. didjvu (0.8.2+git981-601d810-1) for:
    Debian - Stretch Buster
  5. eiskaltdcpp (2.4.2+git5720-d84f87de-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  6. freecad-daily (0.19.2+git29215-e9bb9afc3b-1) for:
    Debian - Buster Bullseye
    Ubuntu - Jammy
  7. goaccess (1.5.4+git3770-c19db58a-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  8. goldendict (1.5.0~rc2+git20220612-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  9. labplot (2.8.2+git9797-3a7c946c9-1) for:
    Debian - Bullseye Sid
    Ubuntu - Impish Jammy
  10. librecad (2.1.3+git4778-d702618c-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  11. psi-plus (1.5.1633-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  12. psi-plus-l10n (1.5.1633-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  13. qcad (3.27.6.3+git9197-9b75160cf-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Trusty Xenial Bionic Focal
  14. smplayer (21.10.0+git10073-c9c08d504-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  15. solvespace (3.1.0~git1874-1e1e655-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish Jammy

Support the project on Patreon.

Click to read and post comments

мая 25, 2022

Update - 2022.05.25

  1. aegisub (3.2.3~git8112-aa1e63f5b-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  2. balsa (2.6.3+git9841-ea34d8f38-1) for:
    Debian - Sid
    Ubuntu - Impish Jammy
  3. clementine (1.4.0~git827-gbbda59a5f-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  4. didjvu (0.8.2+git979-4799b4d-1) for:
    Debian - Stretch Buster
  5. eiskaltdcpp (2.4.2+git5709-a79c4dea-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  6. freecad-daily (0.19.2+git28915-7d6243d696-1) for:
    Debian - Buster Bullseye
    Ubuntu - Jammy
  7. goaccess (1.5.4+git3743-77b04c1c-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish Jammy
  8. goldendict (1.5.0~rc2+git20220510-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  9. labplot (2.8.2+git9701-4ee3e0c14-1) for:
    Debian - Bullseye Sid
    Ubuntu - Impish Jammy
  10. psi-plus (1.5.1627-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish Jammy
  11. qcad (3.27.6.0+git9175-1a7f2ec70-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Trusty Xenial Bionic Focal
  12. solvespace (3.1.0~git1869-70bde63-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish Jammy

Support the project on Patreon.

Click to read and post comments

мая 10, 2022

Update - 2022.05.10

  1. aegisub (3.2.3~git8111-5b0d01521-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish
  2. balsa (2.6.3+git9818-893cda7b2-1) for:
    Debian - Bullseye Sid
    Ubuntu - Impish
  3. freecad-daily (0.19.2+git28809-c960622b3d-1) for:
    Debian - Buster Bullseye
    Ubuntu -
  4. goaccess (1.5.4+git3736-672e0289-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish
  5. goldendict (1.5.0~rc2+git20220430-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish
  6. labplot (2.8.2+git9648-58d265023-1) for:
    Debian - Bullseye Sid
    Ubuntu - Impish
  7. librecad (2.1.3+git4747-f094ab36-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish
  8. ocrfeeder (0.8.2+git20220423-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish
  9. qcad (3.27.5.0+git9152-d55c024a4-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Trusty Xenial Bionic Focal
  10. solvespace (3.1.0~git1864-ab00823-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish

Support the project on Patreon.

Click to read and post comments

апр 27, 2022

Update - 2022.04.27

  1. balsa (2.6.3+git9815-5e85e28a5-1) for:
    Debian - Bullseye Sid
    Ubuntu - Impish
  2. clementine (1.4.0~git825-g250024e11-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish
  3. eiskaltdcpp (2.4.2+git5703-bdb1859d-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish
  4. freecad-daily (0.19.2+git28744-f8ae185c15-1) for:
    Debian - Buster Bullseye
  5. goaccess (1.5.4+git3720-4f72b3d7-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish
  6. keepassxc (2.7.1-1) for:
    Debian - Bullseye Sid
    Ubuntu - Focal Impish
  7. labplot (2.8.2+git9617-65dbe5373-1) for:
    Debian - Bullseye Sid
    Ubuntu - Impish
  8. librecad (2.1.3+git4745-0037f14a-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Xenial Bionic Focal Impish
  9. ocrodjvu (0.12.0+git1348-03c62af-1) for:
    Debian - Stretch Buster
    Ubuntu - Trusty Xenial Bionic
  10. psi-plus (1.5.1622-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish
  11. psi-plus-l10n (1.5.1618-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Bionic Focal Impish
  12. qcad (3.27.1.8+git9111-4fd660b00-1) for:
    Debian - Stretch Buster Bullseye Sid
    Ubuntu - Trusty Xenial Bionic Focal
  13. scantailor-universal (0.2.12+git1533-42bf8ef3-1) for:
    Debian - Bullseye Sid
    Ubuntu - Focal Impish
  14. solvespace (3.1.0~git1862-6a6fffe-1) for:
    Debian - Buster Bullseye Sid
    Ubuntu - Focal Impish

Support the project on Patreon.

Click to read and post comments

мая 19, 2016

Сборка truecrypt в Debian/Ubuntu.

Эта статья написана для тех кто не хочет использовать сторонние сборки с различных репозиториев, или собранные сторонними людьми.

Итак приступим:

Нам необходимо скачать исходные коды TrueCrypt. Так как разработка официально закрыта и их нельзя скачать с http://www.truecrypt.org/. Нам придется их качать с других мест. Для примера приведу несколько:

  1. https://github.com/DrWhax/truecrypt-archive
  2. https://www.grc.com/misc/truecrypt/truecrypt.htm

Скачиваем файл TrueCrypt 7.1a Source.tar.gz прежде чем распаковать его, мы можем проверить цифровую подпись и контрольную сумму файла.

SHA256
=======
e6214e911d0bbededba274a2f8f8d7b3f6f6951e20f1c3a598fc7a23af81c8dc  TrueCrypt 7.1a Source.tar.gz
3de1be6ff4793c5d7269384a5739bb4c985068b15978d17d5bd71403e0f02177  TrueCrypt 7.1a Source.tar.gz.sig

SHA1
=======
d43e0dbe05c04e316447d87413c4f74c68f5de24  TrueCrypt 7.1a Source.tar.gz
caeb2bb1d5605d1fc960e936a06e52611033788c  TrueCrypt 7.1a Source.tar.gz.sig

MD5
=======
102d9652681db11c813610882332ae48  TrueCrypt 7.1a Source.tar.gz
5bca3d15b35d0725ff3317e568062ad8  TrueCrypt 7.1a Source.tar.gz.sig

Так как в Debian GNU/Linux начиная с версии 8 и в Ubuntu начиная с версии 16.04 не предоставляется библиотека wxWidgets версии 2.8 необходимая для сборки TrueCrypt. Заходим на сайт https://www.wxwidgets.org/downloads/ качаем исходники версии 2.8.12:

wget https://github.com/wxWidgets/wxWidgets/releases/download/v2.8.12/wxWidgets-2.8.12.tar.gz

Распакуем архивы в любую директорию например /home/user/build

Так же нам понадобится заголовочный файлы PKCS#11

cd /home/user/build
mkdir pkcs11
cd pkcs11
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11.h
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11f.h
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11t.h

Удовлетворим зависимости для сборки

sudo aptitude install build-essential libgtk2.0-dev libfuse-dev fuse-utils mount dmsetup libsm6  nasm pkg-config libsm-dev

Переходим в папку /home/user/build/truecrypt-7.1a-source

Переносим исходники wxWidgets и заголовочный файлы PKCS#11 в /home/user/build/truecrypt-7.1a-source

mv ../wxWidgets-2.8.12 .
mv ../pkcs11 .

Теперь самое интересное TrueCrypt не может монтировать разделы, если его собрать с помощью gcc-5.x. Связанно с изменением C++ ABI.

Проверяем версию gcc:

gcc --version                                                                                                                       
gcc (Debian 4.9.2-10) 4.9.2
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Если у нас в системе версия gcc 5.x. и выше, ставим gcc 4.9 и экспортируем переменные CC и CXX

sudo aptitude install gcc-4.9 g++-4.9
export CC=gcc-4.9
export CXX=g++-4.9

Теперь определим еще две переменные PKCS11_INC и WX_ROOT

export PKCS11_INC=/home/user/build/truecrypt-7.1a-source/pkcs11
export WX_ROOT=/home/user/build/truecrypt-7.1a-source/wxWidgets-2.8.12

Для сборки нам необходимо подправить строку 108 в файле Main/Main.make, что бы линковка завершилась без ошибок, привести к такому виду

    $(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS) $(EXTRA_LIBS)

Определим переменную EXTRA_LIBS

export EXTRA_LIBS="-lX11 -ldl"

Собираем библиотеку wxWidgets

make wxbuild

Собираем TrueCrypt

make WXSTATIC=1

Копируем truecrypt в /usr/local/bin

sudo cp Main/truecrypt /usr/local/bin/

Запускаем и пользуемся

Click to read and post comments