Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Linux для начинающих

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.11.2017, 04:14   #371
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию

Кто собирает на СС-15.05.1 и вылетает ошибка при скачивании:
Код:
....  	linux-3.18.23.tar.xz
Connecting to downloads.openwrt.org (downloads.openwrt.org)|78.24.191.177|:80...
connected. HTTP request sent, awaiting response... 404 Not Found
Надо дописать строку в /scripts/download.pl
Код:
#push @mirrors, 'http://mirror1.openwrt.org';
push @mirrors, 'http://mirror2.openwrt.org/sources';
push @mirrors, 'http://downloads.openwrt.org/sources';
push @mirrors, 'https://github.com/saviourxx/openwrt_dl/raw/master';
while (!$ok) {
	my $mirror = shift @mirrors;
	$mirror or die "No more mirrors to try - giving up.\n";
melsem вне форума   Ответить с цитированием
Старый 15.02.2018, 16:04   #372
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
По умолчанию

Добрый день ))
Не могу понять, почему компиляция идет, но в папке в bin нету данного пакета ptokax...
Решил опробовать версию ниже 0.4.2.0 в ней нету автозамены ip, как в новых версиях

Примерно уже понял что зависание идет от того что:
Ваш клиент посылает неверный IP .... в параметрах команды, сервер заменил его на Ваш настоящий IP ...... ! - хаб делает так с клиентами которые не настроены для работы в лок. сети и от этого хаб их скидывает не завершая работу их клиента, этим самым их ники провисают в списке юзеров от чего они не могу зайти под своим ником, тем самым меняют и логают на хаб , а когда сам хаб стоит в роутере и ему простительно должно быть, 400 процессор всего и озу там 32мб )))

Вот так делаю Makefile
Изменил: PKG_VERSION:=0.4.2.0
и PKG_MD5SUM:=A5ED67ABB7E7F9BA6A158D7779EA E17F (по совету Александра)
А остальное все оставил как от версии 0.5.0.1 (спасибо sakatgg)

Изначально

Развернуть для просмотра


rafa@rafa-P4M89-M7A ~/lede/openwrt $ make package/ptokax/compile V=s
make[1]: Entering directory '/home/rafa/lede/openwrt'
make[2]: Entering directory '/home/rafa/lede/openwrt/package/libs/toolchain'
mkdir -p /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain
touch /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.prepared_4ba19e277c4a4cda352710972d300470
rm -f /home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.toolchain_installed
(cd /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/./; if [ -x ./configure ]; then find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.guess | xargs -r chmod u+w; find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.guess | xargs -r -n1 cp --remove-destination /home/rafa/lede/openwrt/scripts/config.guess; find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.sub | xargs -r chmod u+w; find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.sub | xargs -r -n1 cp --remove-destination /home/rafa/lede/openwrt/scripts/config.sub; AR="mips-openwrt-linux-musl-gcc-ar" AS="mips-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain:toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mips-openwrt-linux-musl-ld NM="mips-openwrt-linux-musl-gcc-nm" CC="mips-openwrt-linux-musl-gcc" GCC="mips-openwrt-linux-musl-gcc" CXX="mips-openwrt-linux-musl-g++" RANLIB="mips-openwrt-linux-musl-gcc-ranlib" STRIP=mips-openwrt-linux-musl-strip OBJCOPY=mips-openwrt-linux-musl-objcopy OBJDUMP=mips-openwrt-linux-musl-objdump SIZE=mips-openwrt-linux-musl-size CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain:toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain:toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/usr/include -I/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/include -I/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include " LDFLAGS="-L/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro " ./configure --target=mips-openwrt-linux --host=mips-openwrt-linux --build=i686-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; )
rm -f /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.configured_*
touch /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.configured_yyyyyyy
touch /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.built
mkdir -p /home/rafa/lede/openwrt/bin/targets/ar71xx/generic/packages /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ipkg-mips_24kc/libgcc/CONTROL /home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/pkginfo
install -d -m0755 /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ipkg-mips_24kc/libgcc/lib
cp -fpR /home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/libgcc_s.so.* /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ipkg-mips_24kc/libgcc/lib/
cp: cannot stat '/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/libgcc_s.so.*': No such file or directory
Makefile:569: recipe for target '/home/rafa/lede/openwrt/bin/targets/ar71xx/generic/packages/libgcc_unknown-1_mips_24kc.ipk' failed
make[2]: *** [/home/rafa/lede/openwrt/bin/targets/ar71xx/generic/packages/libgcc_unknown-1_mips_24kc.ipk] Error 1
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/libs/toolchain'
package/Makefile:105: recipe for target 'package/libs/toolchain/compile' failed
make[1]: *** [package/libs/toolchain/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]

Потом гуглами понял что нужно сделать так:

make tools/install
make toolchain/install
make target/compile


И после этого процесс пошел так:

Развернуть для просмотра


curl: (22) The requested URL returned error: 404 Not Found
Download failed.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
Download failed.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 184 100 184 0 0 32 0 0:00:05 0:00:05 --:--:-- 43
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
Download failed.
No more mirrors to try - giving up.
Makefile:52: recipe for target '/home/rafa/lede/openwrt/dl/0.4.2.0-nix-src.tgz' failed
make[2]: *** [/home/rafa/lede/openwrt/dl/0.4.2.0-nix-src.tgz] Error 2
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/ptokax'
package/Makefile:105: recipe for target 'package/ptokax/compile' failed
make[1]: *** [package/ptokax/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]

Тут примерно понял что он его скачать не может...
Просто скачал и закинул в папку:
/home/rafa/lede/openwrt/dl/0.4.2.0-nix-src.tgz' failed

А тут что то нужно сделать в 010-ntohl-ntohs-replacement.patch
но моих знаний новичка уже не хватает

Развернуть для просмотра


Applying ./patches/010-ntohl-ntohs-replacement.patch using plaintext:
patching file core/hashRegManager.cpp
Hunk #1 succeeded at 43 with fuzz 2 (offset 1 line).
Hunk #2 succeeded at 622 with fuzz 1 (offset -18 lines).
Hunk #3 FAILED at 657.
1 out of 3 hunks FAILED -- saving rejects to file core/hashRegManager.cpp.rej
Patch failed! Please fix ./patches/010-ntohl-ntohs-replacement.patch!
Makefile:52: recipe for target '/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df' failed
make[2]: *** [/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df] Error 1
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/ptokax'
package/Makefile:105: recipe for target 'package/ptokax/compile' failed
make[1]: *** [package/ptokax/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]

Последний раз редактировалось dcbeelinekz; 16.02.2018 в 06:09. Причина: сдвинулся на процент и добавил
dcbeelinekz вне форума   Ответить с цитированием
Старый 16.02.2018, 21:54   #373
Wrtman
Junior Member
 
Регистрация: 16.02.2018
Сообщений: 1
Вес репутации: 0
Wrtman is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от dcbeelinekz Посмотреть сообщение
Добрый день ))
Не могу понять, почему компиляция идет, но в папке в bin нету данного пакета ptokax...
Решил опробовать версию ниже 0.4.2.0 в ней нету автозамены ip, как в новых версиях

Примерно уже понял что зависание идет от того что:
Ваш клиент посылает неверный IP .... в параметрах команды, сервер заменил его на Ваш настоящий IP ...... ! - хаб делает так с клиентами которые не настроены для работы в лок. сети и от этого хаб их скидывает не завершая работу их клиента, этим самым их ники провисают в списке юзеров от чего они не могу зайти под своим ником, тем самым меняют и логают на хаб , а когда сам хаб стоит в роутере и ему простительно должно быть, 400 процессор всего и озу там 32мб )))

Вот так делаю Makefile
Изменил: PKG_VERSION:=0.4.2.0
и PKG_MD5SUM:=A5ED67ABB7E7F9BA6A158D7779EA E17F (по совету Александра)
А остальное все оставил как от версии 0.5.0.1 (спасибо sakatgg)

Изначально

Развернуть для просмотра


rafa@rafa-P4M89-M7A ~/lede/openwrt $ make package/ptokax/compile V=s
make[1]: Entering directory '/home/rafa/lede/openwrt'
make[2]: Entering directory '/home/rafa/lede/openwrt/package/libs/toolchain'
mkdir -p /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain
touch /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.prepared_4ba19e277c4a4cda352710972d300470
rm -f /home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.toolchain_installed
(cd /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/./; if [ -x ./configure ]; then find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.guess | xargs -r chmod u+w; find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.guess | xargs -r -n1 cp --remove-destination /home/rafa/lede/openwrt/scripts/config.guess; find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.sub | xargs -r chmod u+w; find /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ -name config.sub | xargs -r -n1 cp --remove-destination /home/rafa/lede/openwrt/scripts/config.sub; AR="mips-openwrt-linux-musl-gcc-ar" AS="mips-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain:toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mips-openwrt-linux-musl-ld NM="mips-openwrt-linux-musl-gcc-nm" CC="mips-openwrt-linux-musl-gcc" GCC="mips-openwrt-linux-musl-gcc" CXX="mips-openwrt-linux-musl-g++" RANLIB="mips-openwrt-linux-musl-gcc-ranlib" STRIP=mips-openwrt-linux-musl-strip OBJCOPY=mips-openwrt-linux-musl-objcopy OBJDUMP=mips-openwrt-linux-musl-objdump SIZE=mips-openwrt-linux-musl-size CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain:toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain:toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/usr/include -I/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/include -I/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include " LDFLAGS="-L/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro " ./configure --target=mips-openwrt-linux --host=mips-openwrt-linux --build=i686-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; )
rm -f /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.configured_*
touch /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.configured_yyyyyyy
touch /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/.built
mkdir -p /home/rafa/lede/openwrt/bin/targets/ar71xx/generic/packages /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ipkg-mips_24kc/libgcc/CONTROL /home/rafa/lede/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/pkginfo
install -d -m0755 /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ipkg-mips_24kc/libgcc/lib
cp -fpR /home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/libgcc_s.so.* /home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/toolchain/ipkg-mips_24kc/libgcc/lib/
cp: cannot stat '/home/rafa/lede/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/libgcc_s.so.*': No such file or directory
Makefile:569: recipe for target '/home/rafa/lede/openwrt/bin/targets/ar71xx/generic/packages/libgcc_unknown-1_mips_24kc.ipk' failed
make[2]: *** [/home/rafa/lede/openwrt/bin/targets/ar71xx/generic/packages/libgcc_unknown-1_mips_24kc.ipk] Error 1
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/libs/toolchain'
package/Makefile:105: recipe for target 'package/libs/toolchain/compile' failed
make[1]: *** [package/libs/toolchain/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]

Потом гуглами понял что нужно сделать так:

make tools/install
make toolchain/install
make target/compile


И после этого процесс пошел так:

Развернуть для просмотра


curl: (22) The requested URL returned error: 404 Not Found
Download failed.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
Download failed.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 184 100 184 0 0 32 0 0:00:05 0:00:05 --:--:-- 43
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
Download failed.
No more mirrors to try - giving up.
Makefile:52: recipe for target '/home/rafa/lede/openwrt/dl/0.4.2.0-nix-src.tgz' failed
make[2]: *** [/home/rafa/lede/openwrt/dl/0.4.2.0-nix-src.tgz] Error 2
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/ptokax'
package/Makefile:105: recipe for target 'package/ptokax/compile' failed
make[1]: *** [package/ptokax/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]

Тут примерно понял что он его скачать не может...
Просто скачал и закинул в папку:
/home/rafa/lede/openwrt/dl/0.4.2.0-nix-src.tgz' failed

А тут что то нужно сделать в 010-ntohl-ntohs-replacement.patch
но моих знаний новичка уже не хватает

Развернуть для просмотра


Applying ./patches/010-ntohl-ntohs-replacement.patch using plaintext:
patching file core/hashRegManager.cpp
Hunk #1 succeeded at 43 with fuzz 2 (offset 1 line).
Hunk #2 succeeded at 622 with fuzz 1 (offset -18 lines).
Hunk #3 FAILED at 657.
1 out of 3 hunks FAILED -- saving rejects to file core/hashRegManager.cpp.rej
Patch failed! Please fix ./patches/010-ntohl-ntohs-replacement.patch!
Makefile:52: recipe for target '/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df' failed
make[2]: *** [/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df] Error 1
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/ptokax'
package/Makefile:105: recipe for target 'package/ptokax/compile' failed
make[1]: *** [package/ptokax/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]
Ну компилятор ясно дает понять что, ошибка в применении патча. Как вы себе представляете применение патча от версии 5 к версии 4??? Нужно сравнивать версии и переписывать патч. Чистая версия 0.4.2 собирается? Компилятор говорит что не может применить 3е пункт патча, то есть каких то строк, на которые ориентируется и ищет для замены патч от 5 версии просто не существует в 4й.
Wrtman вне форума   Ответить с цитированием
Старый 16.02.2018, 22:54   #374
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

dcbeelinekz

Создание патча
sakatgg вне форума   Ответить с цитированием
Старый 17.02.2018, 09:56   #375
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
Red face

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Да. спаибо, почитал и примерно час долго думал своей головой, походу кроме тебя никто не шарит в собирании PtokaX, и не поможет мне )

Карочи просто удалил 3ю.
@@ -641,7 +657,7 @@

Развернуть для просмотра


--- ./core/hashRegManager.cpp.orig 2013-12-09 06:53:37.000000000 +0400
+++ ./core/hashRegManager.cpp 2014-01-19 20:39:35.263658701 +0400
@@ -42,6 +42,22 @@
#include "../gui.win/RegisteredUserDialog.h"
#include "../gui.win/RegisteredUsersDialog.h"
#endif
+
+uint32_t SwapWord(uint32_t a)
+{
+ a = ((a & 0x000000FF) << 24) |
+ ((a & 0x0000FF00) << 8) |
+ ((a & 0x00FF0000) >> 8) |
+ ((a & 0xFF000000) >> 24);
+ return a;
+}
+
+uint32_t SwapShort(uint16_t a)
+{
+ a = ((a & 0x00FF) << 8) | ((a & 0xFF00) >> 8);
+ return a;
+}
+
//---------------------------------------------------------------------------
clsRegManager * clsRegManager::mPtr = NULL;
//---------------------------------------------------------------------------
@@ -624,7 +640,7 @@
}

{
- uint32_t ui32FileVersion = ntohl(*((uint32_t *)(pxbRegs.pItemDatas[1])));
+ uint32_t ui32FileVersion = SwapWord(*((uint32_t *)(pxbRegs.pItemDatas[1])));

if(ui32FileVersion < 1) {
return;
@@ -641,7 +657,7 @@

while(bSuccess == true) {
if(pxbRegs.ui16ItemLengths[0] < 65 && pxbRegs.ui16ItemLengths[1] < 65 && pxbRegs.ui16ItemLengths[2] == 2) {
- uint16_t iProfile = (uint16_t)ntohs(*((uint16_t *)(pxbRegs.pItemDatas[2])));
+ uint16_t iProfile = (uint16_t)SwapShort(*((uint16_t *)(pxbRegs.pItemDatas[2])));

if(iProfile > iProfilesCount) {
iProfile = iProfilesCount;


[свернуть]


Думал что то изменится, как думалось что это тока для 0.5.0.1 и в 04.2.0 без этой строки пройдет, значит наверно все таки надо изменять что то, а не удалять (

Развернуть для просмотра


Applying ./patches/010-ntohl-ntohs-replacement.patch using plaintext:
patching file core/hashRegManager.cpp
Hunk #1 FAILED at 42 (different line endings).
Hunk #2 FAILED at 624 (different line endings).
2 out of 2 hunks FAILED -- saving rejects to file core/hashRegManager.cpp.rej
Patch failed! Please fix ./patches/010-ntohl-ntohs-replacement.patch!
Makefile:52: recipe for target '/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df' failed
make[2]: *** [/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df] Error 1
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/ptokax'
package/Makefile:105: recipe for target 'package/ptokax/compile' failed
make[1]: *** [package/ptokax/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]

Ваше ничего не понимаю, что дел и куда тыкать и гуглил тоже с пару часов...

Последний раз редактировалось dcbeelinekz; 17.02.2018 в 10:05.
dcbeelinekz вне форума   Ответить с цитированием
Старый 17.02.2018, 16:17   #376
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

dcbeelinekz

Цитата:
Hunk #1 FAILED at 42 (different line endings).
Hunk #2 FAILED at 624 (different line endings).
Наступаешь на мои грабли Meld находит различие в конце строки

Не редактируй файлы в Debian-редакторах, желательно использовать SynWrite под Windows (проблем с ним не было), понимающий ANSI. Какой то непонятный баг.

Последний раз редактировалось sakatgg; 17.02.2018 в 16:26.
sakatgg вне форума   Ответить с цитированием
Старый 17.02.2018, 21:40   #377
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию

Цитата:
Не редактируй файлы в Debian-редакторах
Да, у gedit проблемы с кодировкой, установите Geany.

PHP код:
sudo apt install geany 
__________________
istarik.ru
stD вне форума   Ответить с цитированием
Старый 18.02.2018, 05:20   #378
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
По умолчанию

sakatgg, как ты и написал, удалил 3ю строку в SynWrite и geany поставил на Линукс Минт 18, на вид два редактора похожи ))

В итоге вышло вот так:

Развернуть для просмотра

Applying ./patches/010-ntohl-ntohs-replacement.patch using plaintext:
patching file core/hashRegManager.cpp
Hunk #1 succeeded at 43 with fuzz 2 (offset 1 line).
Hunk #2 succeeded at 622 with fuzz 1 (offset -18 lines).


Applying ./patches/020-makefile.patch using plaintext:
patching file makefile
Hunk #1 FAILED at 17.
Hunk #2 FAILED at 47.
2 out of 2 hunks FAILED -- saving rejects to file makefile.rej
Patch failed! Please fix ./patches/020-makefile.patch!
Makefile:52: recipe for target '/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df' failed
make[2]: *** [/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df] Error 1
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/ptokax'
package/Makefile:105: recipe for target 'package/ptokax/compile' failed
make[1]: *** [package/ptokax/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]


Вот makefile 0.4.2.0-nix-src (с сайта):

Развернуть для просмотра


#*******************************************************************************
#
# Makefile for PtokaX.
#
#*******************************************************************************

#*******************************************************************************
# Compiler
#*******************************************************************************
CXX = g++

#*******************************************************************************
# Debug flags
#*******************************************************************************
#CXXFLAGS = -g -Wall -Wextra

#*******************************************************************************
# Release flags
#*******************************************************************************
CXXFLAGS = -O -g -Wall -Wextra

#*******************************************************************************
# Include
#*******************************************************************************
INCLUDE = -Itinyxml -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1

#*******************************************************************************
# Binary to create
#
# Lua in Debian is lua5.1. Other known names are lua-5.1, lua51 and lua.
# If you have Lua lib with another name than lua5.1 change it in -llua5.1.
#
# In case when you don't have Lua as dynamic library (in debian liblua5.1.so)
# but as static library (liblua.a default when you compile Lua from sources)
# then remove -llua5.1 and after tinyxml/tinyxml.a add /usr/local/lib/liblua.a (default path when is Lua compiled from sources).
#*******************************************************************************
PtokaX: $(CURDIR)/obj/ClientTagManager.o $(CURDIR)/obj/colUsers.o $(CURDIR)/obj/DcCommands.o $(CURDIR)/obj/DeFlood.o $(CURDIR)/obj/eventqueue.o $(CURDIR)/obj/globalQueue.o $(CURDIR)/obj/hashBanManager.o $(CURDIR)/obj/hashUsrManager.o \
$(CURDIR)/obj/hashRegManager.o $(CURDIR)/obj/HubCommands.o $(CURDIR)/obj/IP2Country.o $(CURDIR)/obj/LanguageManager.o $(CURDIR)/obj/LuaBanManLib.o $(CURDIR)/obj/LuaCoreLib.o $(CURDIR)/obj/LuaIP2CountryLib.o $(CURDIR)/obj/LuaProfManLib.o \
$(CURDIR)/obj/LuaRegManLib.o $(CURDIR)/obj/LuaScript.o $(CURDIR)/obj/LuaScriptManager.o $(CURDIR)/obj/LuaScriptManLib.o $(CURDIR)/obj/LuaSetManLib.o $(CURDIR)/obj/LuaTmrManLib.o $(CURDIR)/obj/LuaUDPDbgLib.o $(CURDIR)/obj/ProfileManager.o \
$(CURDIR)/obj/PtokaX.o $(CURDIR)/obj/pxstring.o $(CURDIR)/obj/RegThread.o $(CURDIR)/obj/ResNickManager.o $(CURDIR)/obj/ServerManager.o $(CURDIR)/obj/ServerThread.o $(CURDIR)/obj/serviceLoop.o $(CURDIR)/obj/SettingManager.o \
$(CURDIR)/obj/TextFileManager.o $(CURDIR)/obj/UdpDebug.o $(CURDIR)/obj/UDPThread.o $(CURDIR)/obj/User.o $(CURDIR)/obj/utility.o $(CURDIR)/obj/ZlibUtility.o
$(CXX) -lpthread -lz -llua5.1 -lrt -o PtokaX \
$(CURDIR)/obj/ClientTagManager.o $(CURDIR)/obj/colUsers.o $(CURDIR)/obj/DcCommands.o $(CURDIR)/obj/DeFlood.o $(CURDIR)/obj/eventqueue.o $(CURDIR)/obj/globalQueue.o $(CURDIR)/obj/hashBanManager.o $(CURDIR)/obj/hashUsrManager.o \
$(CURDIR)/obj/hashRegManager.o $(CURDIR)/obj/HubCommands.o $(CURDIR)/obj/IP2Country.o $(CURDIR)/obj/LanguageManager.o $(CURDIR)/obj/LuaBanManLib.o $(CURDIR)/obj/LuaCoreLib.o $(CURDIR)/obj/LuaIP2CountryLib.o \
$(CURDIR)/obj/LuaProfManLib.o $(CURDIR)/obj/LuaRegManLib.o $(CURDIR)/obj/LuaScript.o $(CURDIR)/obj/LuaScriptManager.o $(CURDIR)/obj/LuaScriptManLib.o $(CURDIR)/obj/LuaSetManLib.o $(CURDIR)/obj/LuaTmrManLib.o \
$(CURDIR)/obj/LuaUDPDbgLib.o $(CURDIR)/obj/ProfileManager.o $(CURDIR)/obj/PtokaX.o $(CURDIR)/obj/pxstring.o $(CURDIR)/obj/RegThread.o $(CURDIR)/obj/ResNickManager.o $(CURDIR)/obj/ServerManager.o $(CURDIR)/obj/ServerThread.o \
$(CURDIR)/obj/serviceLoop.o $(CURDIR)/obj/SettingManager.o $(CURDIR)/obj/TextFileManager.o $(CURDIR)/obj/UdpDebug.o $(CURDIR)/obj/UDPThread.o $(CURDIR)/obj/User.o $(CURDIR)/obj/utility.o $(CURDIR)/obj/ZlibUtility.o \
$(CURDIR)/tinyxml/tinyxml.a

#*******************************************************************************
# Files to compile
#*******************************************************************************
$(CURDIR)/obj/ClientTagManager.o: $(CURDIR)/core/ClientTagManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h \
$(CURDIR)/core/ClientTagManager.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/ClientTagManager.cpp -o $(CURDIR)/obj/ClientTagManager.o

$(CURDIR)/obj/colUsers.o: $(CURDIR)/core/colUsers.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/colUsers.h $(CURDIR)/core/globalQueue.h \
$(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/ProfileManager.h $(CURDIR)/core/ServerManager.h \
$(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/colUsers.cpp -o $(CURDIR)/obj/colUsers.o

$(CURDIR)/obj/DcCommands.o: $(CURDIR)/core/DcCommands.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/DcCommands.h $(CURDIR)/core/colUsers.h \
$(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashBanManager.h $(CURDIR)/core/hashRegManager.h $(CURDIR)/core/hashUsrManager.h \
$(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ProfileManager.h \
$(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h \
$(CURDIR)/core/utility.h $(CURDIR)/core/ZlibUtility.h $(CURDIR)/core/DeFlood.h $(CURDIR)/core/HubCommands.h $(CURDIR)/core/IP2Country.h \
$(CURDIR)/core/ResNickManager.h $(CURDIR)/core/TextFileManager.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/DcCommands.cpp -o $(CURDIR)/obj/DcCommands.o

$(CURDIR)/obj/DeFlood.o: $(CURDIR)/core/DeFlood.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashBanManager.h \
$(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h \
$(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/DeFlood.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/DeFlood.cpp -o $(CURDIR)/obj/DeFlood.o

$(CURDIR)/obj/eventqueue.o: $(CURDIR)/core/eventqueue.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/eventqueue.h \
$(CURDIR)/core/DcCommands.h $(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ServerManager.h \
$(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/LuaScript.h \
$(CURDIR)/core/RegThread.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/eventqueue.cpp -o $(CURDIR)/obj/eventqueue.o

$(CURDIR)/obj/globalQueue.o: $(CURDIR)/core/globalQueue.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/globalQueue.h \
$(CURDIR)/core/colUsers.h $(CURDIR)/core/ProfileManager.h $(CURDIR)/core/serviceLoop.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/globalQueue.cpp -o $(CURDIR)/obj/globalQueue.o

$(CURDIR)/obj/hashBanManager.o: $(CURDIR)/core/hashBanManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/hashBanManager.h \
$(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/hashBanManager.cpp -o $(CURDIR)/obj/hashBanManager.o

$(CURDIR)/obj/hashUsrManager.o: $(CURDIR)/core/hashUsrManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/hashUsrManager.h \
$(CURDIR)/core/hashBanManager.h $(CURDIR)/core/hashRegManager.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/hashUsrManager.cpp -o $(CURDIR)/obj/hashUsrManager.o

$(CURDIR)/obj/hashRegManager.o: $(CURDIR)/core/hashRegManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/hashRegManager.h \
$(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/ProfileManager.h \
$(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/hashRegManager.cpp -o $(CURDIR)/obj/hashRegManager.o

$(CURDIR)/obj/HubCommands.o: $(CURDIR)/core/HubCommands.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/colUsers.h \
$(CURDIR)/core/DcCommands.h $(CURDIR)/core/eventqueue.h $(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashBanManager.h \
$(CURDIR)/core/hashRegManager.h $(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h \
$(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ProfileManager.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/serviceLoop.h \
$(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/HubCommands.h \
$(CURDIR)/core/IP2Country.h $(CURDIR)/core/LuaScript.h $(CURDIR)/core/TextFileManager.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/HubCommands.cpp -o $(CURDIR)/obj/HubCommands.o

$(CURDIR)/obj/IP2Country.o: $(CURDIR)/core/IP2Country.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/IP2Country.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/IP2Country.cpp -o $(CURDIR)/obj/IP2Country.o

$(CURDIR)/obj/LanguageManager.o: $(CURDIR)/core/LanguageManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LanguageXml.h \
$(CURDIR)/core/LanguageStrings.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/SettingManager.h \
$(CURDIR)/core/SettingIds.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LanguageManager.cpp -o $(CURDIR)/obj/LanguageManager.o

$(CURDIR)/obj/LuaBanManLib.o: $(CURDIR)/core/LuaBanManLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaBanManLib.h $(CURDIR)/core/hashBanManager.h $(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/LuaScriptManager.h \
$(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/LuaScript.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaBanManLib.cpp -o $(CURDIR)/obj/LuaBanManLib.o

$(CURDIR)/obj/LuaCoreLib.o: $(CURDIR)/core/LuaCoreLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h $(CURDIR)/core/LuaCoreLib.h \
$(CURDIR)/core/colUsers.h $(CURDIR)/core/eventqueue.h $(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashBanManager.h $(CURDIR)/core/hashUsrManager.h \
$(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ServerManager.h \
$(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/IP2Country.h \
$(CURDIR)/core/ResNickManager.h $(CURDIR)/core/LuaScript.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaCoreLib.cpp -o $(CURDIR)/obj/LuaCoreLib.o

$(CURDIR)/obj/LuaIP2CountryLib.o: $(CURDIR)/core/LuaIP2CountryLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaIP2CountryLib.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/IP2Country.h \
$(CURDIR)/core/LuaScript.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaIP2CountryLib.cpp -o $(CURDIR)/obj/LuaIP2CountryLib.o

$(CURDIR)/obj/LuaProfManLib.o: $(CURDIR)/core/LuaProfManLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaProfManLib.h $(CURDIR)/core/ProfileManager.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaProfManLib.cpp -o $(CURDIR)/obj/LuaProfManLib.o

$(CURDIR)/obj/LuaRegManLib.o: $(CURDIR)/core/LuaRegManLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaRegManLib.h $(CURDIR)/core/colUsers.h $(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashRegManager.h $(CURDIR)/core/hashUsrManager.h \
$(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ProfileManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h \
$(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaRegManLib.cpp -o $(CURDIR)/obj/LuaRegManLib.o

$(CURDIR)/obj/LuaScript.o: $(CURDIR)/core/LuaScript.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h $(CURDIR)/core/colUsers.h \
$(CURDIR)/core/eventqueue.h $(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/LanguageManager.h \
$(CURDIR)/core/LanguageIds.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h \
$(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/LuaScript.h $(CURDIR)/core/IP2Country.h \
$(CURDIR)/core/LuaCoreLib.h $(CURDIR)/core/LuaBanManLib.h $(CURDIR)/core/LuaIP2CountryLib.h $(CURDIR)/core/LuaProfManLib.h \
$(CURDIR)/core/LuaRegManLib.h $(CURDIR)/core/LuaScriptManLib.h $(CURDIR)/core/LuaSetManLib.h $(CURDIR)/core/LuaTmrManLib.h \
$(CURDIR)/core/LuaUDPDbgLib.h $(CURDIR)/core/ResNickManager.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaScript.cpp -o $(CURDIR)/obj/LuaScript.o

$(CURDIR)/obj/LuaScriptManager.o: $(CURDIR)/core/LuaScriptManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/User.h \
$(CURDIR)/core/utility.h $(CURDIR)/core/LuaScript.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaScriptManager.cpp -o $(CURDIR)/obj/LuaScriptManager.o

$(CURDIR)/obj/LuaScriptManLib.o: $(CURDIR)/core/LuaScriptManLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaScriptManLib.h $(CURDIR)/core/eventqueue.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/utility.h $(CURDIR)/core/LuaScript.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaScriptManLib.cpp -o $(CURDIR)/obj/LuaScriptManLib.o

$(CURDIR)/obj/LuaSetManLib.o: $(CURDIR)/core/LuaSetManLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaSetManLib.h $(CURDIR)/core/eventqueue.h $(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/LuaScriptManager.h \
$(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaSetManLib.cpp -o $(CURDIR)/obj/LuaSetManLib.o

$(CURDIR)/obj/LuaTmrManLib.o: $(CURDIR)/core/LuaTmrManLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaTmrManLib.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/scrtmrinc.h $(CURDIR)/core/utility.h $(CURDIR)/core/LuaScript.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaTmrManLib.cpp -o $(CURDIR)/obj/LuaTmrManLib.o

$(CURDIR)/obj/LuaUDPDbgLib.o: $(CURDIR)/core/LuaUDPDbgLib.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LuaInc.h \
$(CURDIR)/core/LuaUDPDbgLib.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/utility.h $(CURDIR)/core/LuaScript.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/LuaUDPDbgLib.cpp -o $(CURDIR)/obj/LuaUDPDbgLib.o

$(CURDIR)/obj/ProfileManager.o: $(CURDIR)/core/ProfileManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/ProfileManager.h \
$(CURDIR)/core/colUsers.h $(CURDIR)/core/hashRegManager.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h \
$(CURDIR)/core/ServerManager.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/ProfileManager.cpp -o $(CURDIR)/obj/ProfileManager.o

$(CURDIR)/obj/PtokaX.o: $(CURDIR)/core/PtokaX-nix.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h \
$(CURDIR)/core/regtmrinc.h $(CURDIR)/core/scrtmrinc.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/PtokaX-nix.cpp -o $(CURDIR)/obj/PtokaX.o

$(CURDIR)/obj/pxstring.o: $(CURDIR)/core/pxstring.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/pxstring.cpp -o $(CURDIR)/obj/pxstring.o

$(CURDIR)/obj/RegThread.o: $(CURDIR)/core/RegThread.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/eventqueue.h \
$(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/utility.h $(CURDIR)/core/RegThread.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/RegThread.cpp -o $(CURDIR)/obj/RegThread.o

$(CURDIR)/obj/ResNickManager.o: $(CURDIR)/core/ResNickManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/ResNickManager.h \
$(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/ResNickManager.cpp -o $(CURDIR)/obj/ResNickManager.o

$(CURDIR)/obj/ServerManager.o: $(CURDIR)/core/ServerManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/ServerManager.h \
$(CURDIR)/core/colUsers.h $(CURDIR)/core/DcCommands.h $(CURDIR)/core/eventqueue.h $(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashBanManager.h \
$(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/hashRegManager.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h \
$(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ProfileManager.h $(CURDIR)/core/regtmrinc.h $(CURDIR)/core/serviceLoop.h $(CURDIR)/core/SettingManager.h \
$(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/utility.h $(CURDIR)/core/ZlibUtility.h $(CURDIR)/core/ClientTagManager.h \
$(CURDIR)/core/HubCommands.h $(CURDIR)/core/IP2Country.h $(CURDIR)/core/RegThread.h $(CURDIR)/core/ResNickManager.h $(CURDIR)/core/ServerThread.h \
$(CURDIR)/core/TextFileManager.h $(CURDIR)/core/UDPThread.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/ServerManager.cpp -o $(CURDIR)/obj/ServerManager.o

$(CURDIR)/obj/ServerThread.o: $(CURDIR)/core/ServerThread.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/eventqueue.h \
$(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/serviceLoop.h \
$(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/utility.h $(CURDIR)/core/ServerThread.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/ServerThread.cpp -o $(CURDIR)/obj/ServerThread.o

$(CURDIR)/obj/serviceLoop.o: $(CURDIR)/core/serviceLoop.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/serviceLoop.h \
$(CURDIR)/core/colUsers.h $(CURDIR)/core/eventqueue.h $(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashBanManager.h $(CURDIR)/core/hashUsrManager.h \
$(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ProfileManager.h $(CURDIR)/core/regtmrinc.h \
$(CURDIR)/core/scrtmrinc.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/User.h \
$(CURDIR)/core/utility.h $(CURDIR)/core/ZlibUtility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/serviceLoop.cpp -o $(CURDIR)/obj/serviceLoop.o

$(CURDIR)/obj/SettingManager.o: $(CURDIR)/core/SettingManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/SettingXml.h \
$(CURDIR)/core/SettingDefaults.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/colUsers.h \
$(CURDIR)/core/globalQueue.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/LuaScriptManager.h \
$(CURDIR)/core/ProfileManager.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h $(CURDIR)/core/ResNickManager.h \
$(CURDIR)/core/ServerThread.h $(CURDIR)/core/TextFileManager.h $(CURDIR)/core/UDPThread.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/SettingManager.cpp -o $(CURDIR)/obj/SettingManager.o

$(CURDIR)/obj/TextFileManager.o: $(CURDIR)/core/TextFileManager.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h \
$(CURDIR)/core/TextFileManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/User.h $(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/TextFileManager.cpp -o $(CURDIR)/obj/TextFileManager.o

$(CURDIR)/obj/UdpDebug.o: $(CURDIR)/core/UdpDebug.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/LanguageManager.h \
$(CURDIR)/core/LanguageIds.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/User.h \
$(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/UdpDebug.cpp -o $(CURDIR)/obj/UdpDebug.o

$(CURDIR)/obj/UDPThread.o: $(CURDIR)/core/UDPThread.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/eventqueue.h \
$(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h $(CURDIR)/core/SettingIds.h $(CURDIR)/core/utility.h $(CURDIR)/core/UDPThread.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/UDPThread.cpp -o $(CURDIR)/obj/UDPThread.o

$(CURDIR)/obj/User.o: $(CURDIR)/core/User.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/User.h $(CURDIR)/core/colUsers.h $(CURDIR)/core/DcCommands.h \
$(CURDIR)/core/globalQueue.h $(CURDIR)/core/hashUsrManager.h $(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h \
$(CURDIR)/core/LuaScriptManager.h $(CURDIR)/core/ProfileManager.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h \
$(CURDIR)/core/SettingIds.h $(CURDIR)/core/utility.h $(CURDIR)/core/UdpDebug.h $(CURDIR)/core/ZlibUtility.h $(CURDIR)/core/ClientTagManager.h \
$(CURDIR)/core/DeFlood.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/User.cpp -o $(CURDIR)/obj/User.o

$(CURDIR)/obj/utility.o: $(CURDIR)/core/utility.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/utility.h $(CURDIR)/core/hashBanManager.h \
$(CURDIR)/core/LanguageManager.h $(CURDIR)/core/LanguageIds.h $(CURDIR)/core/ServerManager.h $(CURDIR)/core/SettingManager.h \
$(CURDIR)/core/SettingIds.h $(CURDIR)/core/UdpDebug.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/utility.cpp -o $(CURDIR)/obj/utility.o

$(CURDIR)/obj/ZlibUtility.o: $(CURDIR)/core/ZlibUtility.cpp $(CURDIR)/core/stdinc.h $(CURDIR)/core/pxstring.h $(CURDIR)/core/ZlibUtility.h \
$(CURDIR)/core/utility.h
$(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/core/ZlibUtility.cpp -o $(CURDIR)/obj/ZlibUtility.o

#*******************************************************************************
# Cleanup
#*******************************************************************************
clean:
-rm $(CURDIR)/obj/ClientTagManager.o $(CURDIR)/obj/colUsers.o $(CURDIR)/obj/DcCommands.o $(CURDIR)/obj/DeFlood.o $(CURDIR)/obj/eventqueue.o $(CURDIR)/obj/globalQueue.o $(CURDIR)/obj/hashBanManager.o $(CURDIR)/obj/hashUsrManager.o \
$(CURDIR)/obj/hashRegManager.o $(CURDIR)/obj/HubCommands.o $(CURDIR)/obj/IP2Country.o $(CURDIR)/obj/LanguageManager.o $(CURDIR)/obj/LuaBanManLib.o $(CURDIR)/obj/LuaCoreLib.o $(CURDIR)/obj/LuaIP2CountryLib.o \
$(CURDIR)/obj/LuaProfManLib.o $(CURDIR)/obj/LuaRegManLib.o $(CURDIR)/obj/LuaScript.o $(CURDIR)/obj/LuaScriptManager.o $(CURDIR)/obj/LuaScriptManLib.o $(CURDIR)/obj/LuaSetManLib.o $(CURDIR)/obj/LuaTmrManLib.o \
$(CURDIR)/obj/LuaUDPDbgLib.o $(CURDIR)/obj/ProfileManager.o $(CURDIR)/obj/PtokaX.o $(CURDIR)/obj/pxstring.o $(CURDIR)/obj/RegThread.o $(CURDIR)/obj/ResNickManager.o $(CURDIR)/obj/ServerManager.o $(CURDIR)/obj/ServerThread.o \
$(CURDIR)/obj/serviceLoop.o $(CURDIR)/obj/SettingManager.o $(CURDIR)/obj/TextFileManager.o $(CURDIR)/obj/UdpDebug.o $(CURDIR)/obj/UDPThread.o $(CURDIR)/obj/User.o $(CURDIR)/obj/utility.o $(CURDIR)/obj/ZlibUtility.o PtokaX

[свернуть]


А это сам 020-makefile.patch

Развернуть для просмотра


--- ./makefile.orig 2013-07-14 18:29:03.000000000 +0400
+++ ./makefile 2014-01-19 20:33:50.039653420 +0400
@@ -17,12 +17,12 @@
#*******************************************************************************
# Release flags
#*******************************************************************************
-CXXFLAGS = -O -g -Wall -Wextra
+#CXXFLAGS = -O -g -Wall -Wextra

#*******************************************************************************
# Include
#*******************************************************************************
-INCLUDE = -Itinyxml -Iskein/Optimized_32bit -I/usr/include -I/usr/include/lua5.1
+INCLUDE = -Itinyxml -Iskein/Optimized_32bit $(CXXFLAGS)

#*******************************************************************************
# Files to compile and link
@@ -47,7 +47,7 @@
#*******************************************************************************

PtokaX: $(OBJS)
- $(CXX) $(OBJS) $(CURDIR)/tinyxml/tinyxml.a $(CURDIR)/skein/skein.a -o PtokaX -lstdc++ -lpthread -llua5.1 -lrt -lz
+ $(CXX) $(LDFLAGS) $(OBJS) $(CURDIR)/tinyxml/tinyxml.a $(CURDIR)/skein/skein.a -o PtokaX -lstdc++ -lpthread -llua -lrt -lz

lua52: INCLUDE = -Itinyxml -Iskein/Optimized_32bit -I/usr/include -I/usr/include/lua5.2
lua52: $(OBJS)

[свернуть]

С этим мне трудно с - и + . минус как я понял это как бы что было, а плюс изменено ?
dcbeelinekz вне форума   Ответить с цитированием
Старый 18.02.2018, 17:59   #379
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

В патче, где только опорные строки, поставь пробел вначале строки.

Там же по ссылке выше всё написано, внимательнее читай

Код:
#*******************************************************************************
# Release flags
#*******************************************************************************
И копу-паст когда делаешь , то проверяй некторые браузеры не корректно вставляют.

Последний раз редактировалось sakatgg; 18.02.2018 в 18:10.
sakatgg вне форума   Ответить с цитированием
Старый 19.02.2018, 07:50   #380
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
По умолчанию

Вот закинул на гитхаб:

makefile.patch

makefile

Цитата:
Там же по ссылке выше всё написано, внимательнее читай
Я конешно понимаю что это заставляет нервничать, я тока изучаю на начальном уровне всю эту тему.

Цитата:
В патче, где только опорные строки, поставь пробел вначале строки.
Правильно ли я понял тебя?


Развернуть для просмотра

Applying ./patches/010-ntohl-ntohs-replacement.patch using plaintext:
patching file core/hashRegManager.cpp
Hunk #1 succeeded at 43 with fuzz 2 (offset 1 line).
patch unexpectedly ends in middle of line
Hunk #2 succeeded at 622 with fuzz 1 (offset -18 lines).

Applying ./patches/020-makefile.patch using plaintext:
(Patch is indented 1 space.)
patching file makefile
patch: **** malformed patch at line 18: @@ -47,7 +47,7 @@

Patch failed! Please fix ./patches/020-makefile.patch!
Makefile:52: recipe for target '/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df' failed
make[2]: *** [/home/rafa/lede/openwrt/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.4.2.0/.prepared_f4266b2023b080ba06b61036dd7251df] Error 1
make[2]: Leaving directory '/home/rafa/lede/openwrt/package/ptokax'
package/Makefile:105: recipe for target 'package/ptokax/compile' failed
make[1]: *** [package/ptokax/compile] Error 2
make[1]: Leaving directory '/home/rafa/lede/openwrt'
/home/rafa/lede/openwrt/include/toplevel.mk:198: recipe for target 'package/ptokax/compile' failed
make: *** [package/ptokax/compile] Error 2
[свернуть]


Можешь сам удостоверится что все так же как у меня и покзаать куда просто мне надо тыкать, чтоб я запомнил для себя... просто это сложно понять с первого раза

Цитата:
Не редактируй файлы в Debian-редакторах, желательно использовать SynWrite под Windows (проблем с ним не было), понимающий ANSI. Какой то непонятный баг.
А если на гитхабе редактировать, как онлайн редактор

Последний раз редактировалось dcbeelinekz; 19.02.2018 в 08:31.
dcbeelinekz вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 24 (пользователей: 0 , гостей: 24)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:07. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика