Temat: jak zbudować pacvzke
Jak zbudować paczkę mariaDB pod linksys wrt 1200ac z takiech źródeł? poproszę o instrukcję krok po kroku.
https://github.com/patrikx3/lede-mariad … er/mariadb
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → jak zbudować pacvzke
Zaloguj się lub zarejestruj by napisać odpowiedź
Jak zbudować paczkę mariaDB pod linksys wrt 1200ac z takiech źródeł? poproszę o instrukcję krok po kroku.
https://github.com/patrikx3/lede-mariad … er/mariadb
Złe źródła. Mariadb jest normalnie w wersji rozwojowej, więc jak używasz wersji rozwojowej - po prostu sobie zainstaluj.
Jeżeli używasz wersji stabilnej - weź makefile i resztę plików z rozwojowej, zrób katalog mariadb w katalogu packages w źródłach, skopuj tam te pliki i sobie skompiluj. Jak kompilować masz w tym poradniku: http://eko.one.pl/?p=openwrt-kompilacja
@cezary a masz lik do dobrych źródeł?
Tam gdzie źródła paczek od openwrt są: https://github.com/openwrt/packages/tre … ls/mariadb
@Cezary ja jestem zielony stąd moje pytanie czy pobrać tylko makefile czy coś więcej?
Napisałem to - wszystko co jest w tym katalogu. I nie pod windowsem bo zaraz stracisz uprawnienia plików czy strukturę katalogów. W ogóle to czego używasz teraz na routerze? Wersji stabilnej czy rozwojowej?
Najpierw zacznij od kompilacji całego systemu. I tak to musisz zrobić; jak będziesz miał skompilowany system to sobie mariadb skompilujesz.
Na ruterze używam lede 17.01 luci od ciebie
Pomocy jak próbuje zbudować pakiet za pomocą ubuntu to mi zwraca takie błędy
Makefile:8: /rules.mk: Nie ma takiego pliku ani katalogu
Makefile:167: /package.mk: Nie ma takiego pliku ani katalogu
Makefile:168: /host-build.mk: Nie ma takiego pliku ani katalogu
Makefile:169: /cmake.mk: Nie ma takiego pliku ani katalogu
make: *** Brak reguł do wykonania obiektu '/cmake.mk'. Stop.
Gdzie wykonujesz ten make? Bo nie w katalogu z paczką tylko z w głównym katalogu ze źródłami.
pobrałem makefile +te 3 katologi do folderu mariadb i tam je kompiluje (screen folderu w którym próbuję zbudować pakiet)
w ogóle nie czytasz ! - a wszystko jest dokładnie opisane
najpierw musisz miec skompilowane srodowisko by cokolwiek dalej działać
Ja się poddaje nie umiem może ktoś by ten pakiet pod wrt 1200 ac skompilował i tu wysłał link do np.zippyshare?
a do czego Ci jest potrzebna ta paczka ?
baza danych do LAMP
a co konkretnie chcesz osiągnąć ?
mariaDB ma zastąpić Mysql(który dla openwrt był spierany tylko do wersjii 5.1)
Dostałeś poradnik o kompilacji. Najpierw skompiluj środowisko całe, od początku o tym pisałem. Później sam pakiet.
@Cezary przy kompilowaniu środowiska zwraca mi taki błąd
make -r world: build failed. Please re-run make with -j1 V=s to see what's going on
/home/mateusz/lede/include/toplevel.mk:199: recipe for target 'world' failed
make: *** [world] Error 1
A możesz zrobić to co napisał? make -j1 V=s i zobacz o co mu chodzi.
Chłopaki o co chodzi dla mnie jest to niezrozumiałe
make -j 1 V=s
make[1]: Entering directory '/home/mateusz/lede'
make[2]: Entering directory '/home/mateusz/lede'
+ mkdir -p /home/mateusz/lede/staging_dir/target-arm_cortex-a9+vfpv3_musl-1.1.16_eabi
+ cd /home/mateusz/lede/staging_dir/target-arm_cortex-a9+vfpv3_musl-1.1.16_eabi
+ mkdir -p bin lib include stamp
mkdir -p /home/mateusz/lede/build_dir/target-arm_cortex-a9+vfpv3_musl-1.1.16_eabi/stamp
touch /home/mateusz/lede/staging_dir/target-arm_cortex-a9+vfpv3_musl-1.1.16_eabi/.prepared
+ mkdir -p /home/mateusz/lede/staging_dir/host
+ cd /home/mateusz/lede/staging_dir/host
+ mkdir -p bin lib include stamp
mkdir -p /home/mateusz/lede/build_dir/host/stamp /home/mateusz/lede/staging_dir/host/include/sys
install -m0644 /home/mateusz/lede/tools/include/*.h /home/mateusz/lede/staging_dir/host/include/
install -m0644 /home/mateusz/lede/tools/include/sys/*.h /home/mateusz/lede/staging_dir/host/include/sys/
ln -sf lib /home/mateusz/lede/staging_dir/host/lib64
touch /home/mateusz/lede/staging_dir/host/.prepared
make[3]: Entering directory '/home/mateusz/lede/tools/flock'
make[3]: Leaving directory '/home/mateusz/lede/tools/flock'
make[3]: Entering directory '/home/mateusz/lede/tools/flock'
make[3]: Leaving directory '/home/mateusz/lede/tools/flock'
make[3]: Entering directory '/home/mateusz/lede/tools/sed'
make[3]: Leaving directory '/home/mateusz/lede/tools/sed'
make[3]: Entering directory '/home/mateusz/lede/tools/sed'
make[3]: Leaving directory '/home/mateusz/lede/tools/sed'
make[3]: Entering directory '/home/mateusz/lede/tools/patch'
make[3]: Leaving directory '/home/mateusz/lede/tools/patch'
make[3]: Entering directory '/home/mateusz/lede/tools/patch'
make[3]: Leaving directory '/home/mateusz/lede/tools/patch'
make[3]: Entering directory '/home/mateusz/lede/tools/xz'
make[3]: Leaving directory '/home/mateusz/lede/tools/xz'
make[3]: Entering directory '/home/mateusz/lede/tools/xz'
make[3]: Leaving directory '/home/mateusz/lede/tools/xz'
make[3]: Entering directory '/home/mateusz/lede/tools/tar'
make[3]: Leaving directory '/home/mateusz/lede/tools/tar'
make[3]: Entering directory '/home/mateusz/lede/tools/tar'
make[3]: Leaving directory '/home/mateusz/lede/tools/tar'
make[3]: Entering directory '/home/mateusz/lede/tools/m4'
make[3]: Leaving directory '/home/mateusz/lede/tools/m4'
make[3]: Entering directory '/home/mateusz/lede/tools/m4'
make[3]: Leaving directory '/home/mateusz/lede/tools/m4'
make[3]: Entering directory '/home/mateusz/lede/tools/autoconf'
make[3]: Leaving directory '/home/mateusz/lede/tools/autoconf'
make[3]: Entering directory '/home/mateusz/lede/tools/autoconf'
make[3]: Leaving directory '/home/mateusz/lede/tools/autoconf'
make[3]: Entering directory '/home/mateusz/lede/tools/pkg-config'
make[3]: Leaving directory '/home/mateusz/lede/tools/pkg-config'
make[3]: Entering directory '/home/mateusz/lede/tools/pkg-config'
make[3]: Leaving directory '/home/mateusz/lede/tools/pkg-config'
make[3]: Entering directory '/home/mateusz/lede/tools/automake'
make[3]: Leaving directory '/home/mateusz/lede/tools/automake'
make[3]: Entering directory '/home/mateusz/lede/tools/automake'
make[3]: Leaving directory '/home/mateusz/lede/tools/automake'
make[3]: Entering directory '/home/mateusz/lede/tools/missing-macros'
make[3]: Leaving directory '/home/mateusz/lede/tools/missing-macros'
make[3]: Entering directory '/home/mateusz/lede/tools/missing-macros'
make[3]: Leaving directory '/home/mateusz/lede/tools/missing-macros'
make[3]: Entering directory '/home/mateusz/lede/tools/libtool'
make[3]: Leaving directory '/home/mateusz/lede/tools/libtool'
make[3]: Entering directory '/home/mateusz/lede/tools/libtool'
make[3]: Leaving directory '/home/mateusz/lede/tools/libtool'
make[3]: Entering directory '/home/mateusz/lede/tools/gmp'
make[3]: Leaving directory '/home/mateusz/lede/tools/gmp'
make[3]: Entering directory '/home/mateusz/lede/tools/gmp'
make[3]: Leaving directory '/home/mateusz/lede/tools/gmp'
make[3]: Entering directory '/home/mateusz/lede/tools/mpfr'
make[3]: Leaving directory '/home/mateusz/lede/tools/mpfr'
make[3]: Entering directory '/home/mateusz/lede/tools/mpfr'
make[3]: Leaving directory '/home/mateusz/lede/tools/mpfr'
make[3]: Entering directory '/home/mateusz/lede/tools/mpc'
make[3]: Leaving directory '/home/mateusz/lede/tools/mpc'
make[3]: Entering directory '/home/mateusz/lede/tools/mpc'
make[3]: Leaving directory '/home/mateusz/lede/tools/mpc'
make[3]: Entering directory '/home/mateusz/lede/tools/libelf'
make[3]: Leaving directory '/home/mateusz/lede/tools/libelf'
make[3]: Entering directory '/home/mateusz/lede/tools/libelf'
make[3]: Leaving directory '/home/mateusz/lede/tools/libelf'
make[3]: Entering directory '/home/mateusz/lede/tools/expat'
make[3]: Leaving directory '/home/mateusz/lede/tools/expat'
make[3]: Entering directory '/home/mateusz/lede/tools/expat'
make[3]: Leaving directory '/home/mateusz/lede/tools/expat'
make[3]: Entering directory '/home/mateusz/lede/tools/flex'
make[3]: Leaving directory '/home/mateusz/lede/tools/flex'
make[3]: Entering directory '/home/mateusz/lede/tools/flex'
make[3]: Leaving directory '/home/mateusz/lede/tools/flex'
make[3]: Entering directory '/home/mateusz/lede/tools/bison'
make[3]: Leaving directory '/home/mateusz/lede/tools/bison'
make[3]: Entering directory '/home/mateusz/lede/tools/bison'
make[3]: Leaving directory '/home/mateusz/lede/tools/bison'
make[3]: Entering directory '/home/mateusz/lede/tools/mklibs'
make[3]: Leaving directory '/home/mateusz/lede/tools/mklibs'
make[3]: Entering directory '/home/mateusz/lede/tools/mklibs'
make[3]: Leaving directory '/home/mateusz/lede/tools/mklibs'
make[3]: Entering directory '/home/mateusz/lede/tools/sstrip'
make[3]: Leaving directory '/home/mateusz/lede/tools/sstrip'
make[3]: Entering directory '/home/mateusz/lede/tools/sstrip'
make[3]: Leaving directory '/home/mateusz/lede/tools/sstrip'
make[3]: Entering directory '/home/mateusz/lede/tools/make-ext4fs'
make[3]: Leaving directory '/home/mateusz/lede/tools/make-ext4fs'
make[3]: Entering directory '/home/mateusz/lede/tools/make-ext4fs'
make[3]: Leaving directory '/home/mateusz/lede/tools/make-ext4fs'
make[3]: Entering directory '/home/mateusz/lede/tools/e2fsprogs'
CFLAGS="-O2 -I/home/mateusz/lede/staging_dir/host/include -I/home/mateusz/lede/staging_dir/host/usr/include -fpic" CPPFLAGS="-I/home/mateusz/lede/staging_dir/host/include -I/home/mateusz/lede/staging_dir/host/usr/include " CXXFLAGS="" LDFLAGS="-L/home/mateusz/lede/staging_dir/host/lib -L/home/mateusz/lede/staging_dir/host/usr/lib " make -C /home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3
make[4]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: 'util/subst.conf' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: 'lib/config.h' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: 'lib/dirpaths.h' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: 'lib/ext2fs/ext2_types.h' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: 'lib/blkid/blkid_types.h' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: 'lib/uuid/uuid_types.h' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[5]: 'compile_et' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[5]: 'ext2_err.h' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
make[5]: 'prof_err.h' is up to date.
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
make libs
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'util/subst.conf' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/config.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/dirpaths.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/ext2fs/ext2_types.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/blkid/blkid_types.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/uuid/uuid_types.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[6]: 'compile_et' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[6]: 'ext2_err.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
make[6]: 'prof_err.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
making all in lib/et
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
making all in lib/ss
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ss'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ss'
making all in lib/e2p
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/e2p'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/e2p'
making all in lib/uuid
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/uuid'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/uuid'
making all in lib/blkid
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/blkid'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/blkid'
making all in lib/support
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
making all in lib/ext2fs
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
making all in intl
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/intl'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/intl'
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make progs
make[5]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'util/subst.conf' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/config.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/dirpaths.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/ext2fs/ext2_types.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/blkid/blkid_types.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: 'lib/uuid/uuid_types.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[6]: 'compile_et' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[6]: 'ext2_err.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
make[6]: 'prof_err.h' is up to date.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
making all in lib/et
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/et'
making all in lib/ss
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ss'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ss'
making all in lib/e2p
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/e2p'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/e2p'
making all in lib/uuid
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/uuid'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/uuid'
making all in lib/blkid
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/blkid'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/blkid'
making all in lib/support
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/support'
making all in lib/ext2fs
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/lib/ext2fs'
making all in intl
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/intl'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/intl'
making all in e2fsck
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/e2fsck'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/e2fsck'
making all in debugfs
make[6]: Entering directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/debugfs'
CC create_inode.o
./../misc/create_inode.c: In function 'set_inode_xattr':
./../misc/create_inode.c:136:9: warning: implicit declaration of function 'llistxattr'; did you mean 'lstat64'? [-Wimplicit-function-declaration]
size = llistxattr(filename, NULL, 0);
^~~~~~~~~~
lstat64
./../misc/create_inode.c:172:16: warning: implicit declaration of function 'lgetxattr'; did you mean 'getdate_r'? [-Wimplicit-function-declaration]
value_size = lgetxattr(filename, name, NULL, 0);
^~~~~~~~~
getdate_r
./../misc/create_inode.c: At top level:
./../misc/create_inode.c:395:18: error: conflicting types for 'copy_file_range'
static errcode_t copy_file_range(ext2_filsys fs, int fd, ext2_file_t e2_file,
^~~~~~~~~~~~~~~
In file included from ./../misc/create_inode.c:19:0:
/usr/include/unistd.h:1110:9: note: previous declaration of 'copy_file_range' was here
ssize_t copy_file_range (int __infd, __off64_t *__pinoff,
^~~~~~~~~~~~~~~
Makefile:417: recipe for target 'create_inode.o' failed
make[6]: *** [create_inode.o] Error 1
make[6]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/debugfs'
Makefile:404: recipe for target 'all-progs-recursive' failed
make[5]: *** [all-progs-recursive] Error 1
make[5]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
Makefile:339: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3'
Makefile:49: recipe for target '/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/.built' failed
make[3]: *** [/home/mateusz/lede/build_dir/host/e2fsprogs-1.43.3/.built] Error 2
make[3]: Leaving directory '/home/mateusz/lede/tools/e2fsprogs'
tools/Makefile:147: recipe for target 'tools/e2fsprogs/compile' failed
make[2]: *** [tools/e2fsprogs/compile] Error 2
make[2]: Leaving directory '/home/mateusz/lede'
tools/Makefile:145: recipe for target '/home/mateusz/lede/staging_dir/target-arm_cortex-a9+vfpv3_musl-1.1.16_eabi/stamp/.tools_install_yynyyyyynyyyyynyynnyyyynyyyyyyyyyyyyyyynyynynnyyynnny' failed
make[1]: *** [/home/mateusz/lede/staging_dir/target-arm_cortex-a9+vfpv3_musl-1.1.16_eabi/stamp/.tools_install_yynyyyyynyyyyynyynnyyyynyyyyyyyyyyyyyyynyynynnyyynnny] Error 2
make[1]: Leaving directory '/home/mateusz/lede'
/home/mateusz/lede/include/toplevel.mk:198: recipe for target 'world' failed
make: *** [world] Error 2Na której wersji ubuntu to robisz?
18.04
Na 16.04 i na mincie kompiluje się bez problemu....
zaznaczyłeś w make menuconfig ( niebieska tabelka ) swoja platformę ? >target system : tu wybierasz
Tez miałem taki problem.
do katalogu tools/e2fsprogs/patches wgraj ten plik:
https://raw.githubusercontent.com/pkgadd/openwrt/b2d2c21b9bd004ef2801b268e21c712d5be3b20c/tools/e2fsprogs/patches/005-misc-rename-copy_file_range-to-copy_file_chunk.patcha w katalogu /tools/e2fsprogs/ podmień Makefile na ten:
https://raw.githubusercontent.com/pkgadd/openwrt/b2d2c21b9bd004ef2801b268e21c712d5be3b20c/tools/e2fsprogs/MakefileNiestety nie pamiętam gdzie to znalazłem, zostały mi tylko linki.
Na nowych systemach to występuje czy to ubuntu mint debian.
U mnie pomogło.
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → jak zbudować pacvzke
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc