Temat: brak niektórych bibliotek/kompilacja

Witam

Próbuje skompilować sobie nowy obraz openwrt 23.0.5. niestety cały czas pojawia mi się komunikat o braku paru bibliotek
Collecting target info: done
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
WARNING: Makefile 'package/boot/kexec-tools/Makefile' has a dependency on 'liblzma', which does not exist
WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a build dependency on 'libpam', which does not exist
Jak można je zainstalować. Próbowałam robić manualem z eko.one.pl jak i ze strony openwrt, a problem nadal ten sam.
Środowisko na którym to robie to Kali w najnowszej wersji postawiony na WMWare Fusion

2

Odp: brak niektórych bibliotek/kompilacja

Zignoruj to. Dodasz feedsy to się wszystko automagicznie znajdzie i naprawi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: brak niektórych bibliotek/kompilacja

Zrobiłem jak napisałeś i niestety znów pojawił się błąd
_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md insn-conditions.md > tmp-automata.cc
make[5]: *** [Makefile:2473: s-automata] Error 137
make[5]: Leaving directory '/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0-initial/gcc'
make[4]: *** [Makefile:4598: all-gcc] Error 2
make[4]: Leaving directory '/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0-initial'
make[3]: *** [Makefile:29: /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0-initial/.built] Error 2
make[3]: Leaving directory '/home/kali/openwrt/toolchain/gcc/initial'
time: toolchain/gcc/initial/compile#403.82#62.81#2592.31
    ERROR: toolchain/gcc/initial failed to build.
make[2]: *** [toolchain/Makefile:93: toolchain/gcc/initial/compile] Error 1
make[2]: Leaving directory '/home/kali/openwrt'
make[1]: *** [toolchain/Makefile:89: /home/kali/openwrt/staging_dir/toolchain-mips_24kc_gcc-12.3.0_musl/stamp/.toolchain_compile] Error 2
make[1]: Leaving directory '/home/kali/openwrt'
make: *** [/home/kali/openwrt/include/toplevel.mk:232: world] Error 2

4

Odp: brak niektórych bibliotek/kompilacja

Teraz to ci w ogóle nie skompilowało kroskompilatora. Kika linii wcześniej zobacz.

Albo użyj zwykłego ubuntu w nim się kompiluje bez problemu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: brak niektórych bibliotek/kompilacja

-Atmp-attrtab.cc -Dtmp-dfatab.cc -Ltmp-latencytab.cc
/bin/bash /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../move-if-change tmp-attrtab.cc    insn-attrtab.cc
/bin/bash /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../move-if-change tmp-dfatab.cc     insn-dfatab.cc
/bin/bash /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../move-if-change tmp-latencytab.cc insn-latencytab.cc
echo timestamp > s-attrtab
g++  -fno-PIE -c   -O2 -I/home/kali/openwrt/staging_dir/host/include  -pipe   -DIN_GCC  -DCROSS_DIRECTORY_STRUCTURE   -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/. -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../include -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../libcpp/include -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../libcody -I/home/kali/openwrt/staging_dir/host/include -I/home/kali/openwrt/staging_dir/host/include -I/home/kali/openwrt/staging_dir/host/include  -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../libdecnumber -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../libbacktrace   -o insn-attrtab.o -MT insn-attrtab.o -MMD -MP -MF ./.deps/insn-attrtab.TPo insn-attrtab.cc
g++ -c   -O2 -I/home/kali/openwrt/staging_dir/host/include  -pipe   -DIN_GCC  -DCROSS_DIRECTORY_STRUCTURE   -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H  -DGENERATOR_FILE -I. -Ibuild -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/build -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../include  -I/home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/../libcpp/include  \
        -o build/genautomata.o /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/genautomata.cc
g++   -O2 -I/home/kali/openwrt/staging_dir/host/include  -pipe   -DIN_GCC  -DCROSS_DIRECTORY_STRUCTURE   -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H  -DGENERATOR_FILE -static-libstdc++ -static-libgcc  -o build/genautomata \
    build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-pc-linux-gnu/libiberty/libiberty.a -lm
build/genautomata /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/common.md /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md \
  insn-conditions.md > tmp-automata.cc
/bin/bash: line 2: 476349 Killed                  build/genautomata /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/common.md /home/kali/openwrt/build_dir/toolchain-mips_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md insn-conditions.md > tmp-automata.cc

takie coś mam powyżej

taki problem mam cały czas niestety

6

Odp: brak niektórych bibliotek/kompilacja

Killed czasami jest jak mu ramu brakuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: brak niektórych bibliotek/kompilacja

Cześć

Faktycznie miałeś rację z tym RAMem.
Pytanie 2
Dlaczego jak dodaje pakiety jakie ma zawierać obraz nie wtórzy mi się obraz tylko takie coś
                                                                                                   
┌──(kali㉿kali)-[~/…/bin/targets/ath79/generic]
└─$ ls
config.buildinfo                                                 packages
feeds.buildinfo                                                  profiles.json
openwrt-ath79-generic-tplink_tl-wdr3600-v1-initramfs-kernel.bin  sha256sums
openwrt-ath79-generic-tplink_tl-wdr3600-v1.manifest              version.buildinfo

8

Odp: brak niektórych bibliotek/kompilacja

Przekroczyłeś rozmiar 8MB i nie utworzyły się obrazy.

Zaznacz mniej pakietów.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: brak niektórych bibliotek/kompilacja

ok ale ja tylko dodałem OpenVpn oraz DNSCrypt-Proxy 2 plus zrobiłem  "files"

10

Odp: brak niektórych bibliotek/kompilacja

czy można w jakiś sposób zrobić aby nie powstawał plik dla factory ponieważ to on powoduje ze kompilator nie tworzy mi sysupgarde

11

Odp: brak niektórych bibliotek/kompilacja

factory dla tego tplinka to to samo co sysupgrade + 40bajtowy chyba nagłówek. Więc - wywal smieci które dodałeś.

Na początek nic nie dodawaj tylko skompiluj sobie obraz jaki jest domyślnie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: brak niektórych bibliotek/kompilacja

no chyba nie
──(kali㉿kali)-[~/…/bin/targets/ath79/generic]
└─$ ls -al
total 18836
drwxr-xr-x 3 kali kali    4096 Jun 20 18:27 .
drwxr-xr-x 3 kali kali    4096 Jun 20 15:39 ..
-rw-r--r-- 1 kali kali     110 Jun 20 18:24 config.buildinfo
-rw-r--r-- 1 kali kali     268 Jun 20 18:24 feeds.buildinfo
-rw-r--r-- 1 kali kali 5417473 Jun 20 18:27 openwrt-ath79-generic-tplink_tl-wdr3600-v1-initramfs-kernel.bin
-rw-r--r-- 1 kali kali    3462 Jun 20 18:27 openwrt-ath79-generic-tplink_tl-wdr3600-v1.manifest
-rw-r--r-- 1 kali kali 8126464 Jun 20 18:27 openwrt-ath79-generic-tplink_tl-wdr3600-v1-squashfs-factory.bin
-rw-r--r-- 1 kali kali 5702458 Jun 20 18:27 openwrt-ath79-generic-tplink_tl-wdr3600-v1-squashfs-sysupgrade.bin
drwxr-xr-x 2 kali kali    4096 Jun 20 18:27 packages
-rw-r--r-- 1 kali kali    1716 Jun 20 18:28 profiles.json
-rw-r--r-- 1 kali kali     840 Jun 20 18:28 sha256sums
-rw-r--r-- 1 kali kali      18 Jun 20 18:24 version.buildinfo

13

Odp: brak niektórych bibliotek/kompilacja

Wypełniony zerami czy czymś takim do końca. Sam sobie sprawdź. Factory powstaje z sysupgrade,

Masz tam tylko 8Mb flash. Czemu chcesz więcej rzeczy tam upchać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14 (edytowany przez modelos 2024-06-20 20:07:52)

Odp: brak niektórych bibliotek/kompilacja

ok. dzięki. Dlaczego niema w DNSCrypt-Proxy a jest DNSCrypt-Proxy2 kompilerze

15

Odp: brak niektórych bibliotek/kompilacja

Jest normalnie w menu (przynajmniej w 23.05)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: brak niektórych bibliotek/kompilacja

ok, faktycznie jest ale w zupełnie innym miejscu smile

Dziękuję za pomoc. Wszystko się udało smile