|
03.09.2017, 17:11 | #1 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
Ок, тестеров будет достаточно
Добавил выше еще версию для OpenWRT (CC) ptokax-0.5.0.1 (по умолчанию Use uClibc) Последний раз редактировалось sakatgg; 03.09.2017 в 17:20. |
04.09.2017, 19:38 | #2 |
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 |
sakatgg
Разработчик клиента FlyLink скинул мне сообщение на форуме - Попробуй собрать мою птоху из сорцов https://github.com/pavel-pimenov/PtokaX я ему насчет зависание ников написал http://mydc.ru/index.html?showtopic=...ndpost&p=47531 хотел спросить с этого можно же так же компиляцию сделать как что с оф.сайта качается? |
05.09.2017, 00:29 | #3 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
В исходнике pavel-pimenov/PtokaX makefile отсутствует, есть только makefile-sqlite
И патчи не подходят от Entware |
05.09.2017, 09:26 | #4 | |
Junior Member
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0 |
Цитата:
Исходники Павла заметно отличаются от ванильного PtokaX, diff под сорок мегабайт. То ли за основу была взята старая версия PtokaX, то ли исходники были заметно переколбашены Павлом. |
|
05.09.2017, 05:07 | #5 |
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 |
а ну ладно, спасибо ))
|
05.09.2017, 23:03 | #6 | |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
Александр Рыжов,
Цитата:
|
|
06.09.2017, 12:46 | #7 | |
Junior Member
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0 |
Цитата:
|
|
06.09.2017, 15:43 | #8 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
Добавил в исходник pavel-pimenov makefile = makefile-sqlite. В feed (makefile, без патчей) от Entware. Вываливается на отсутствующем в pavel-pimenov tinystr.cpp (в оригинале он есть, на скрине видно)
Странно, PtokaX\tinyxml\makefile а обоих исходниках одинаковы (ссылка на tinystr.cpp есть), а файла tinystr.cpp в pavel-pimenov нет. ОшибкаКод:
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/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2:ptokax-0.5.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DTIXML_USE_STL -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include " 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/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2:ptokax-0.5.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DTIXML_USE_STL -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include " LDFLAGS="-L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro -ldl " make -C /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein 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/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2:ptokax-0.5.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DTIXML_USE_STL" 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 CROSS="mips-openwrt-linux-musl-" ARCH="mips" make[3]: Entering directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein' mips-openwrt-linux-musl-g++ -O -Wall -IOptimized_32bit -c /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/Optimized_32bit/skein.c -o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/obj/skein.o mips-openwrt-linux-musl-g++ -O -Wall -IOptimized_32bit -c /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/Optimized_32bit/skein_block.c -o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/obj/skein_block.o mips-openwrt-linux-musl-gcc-ar rv skein.a /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/obj/skein.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/obj/skein_block.o /home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/gcc/mips-openwrt-linux-musl/5.4.0/../../../../mips-openwrt-linux-musl/bin/ar: creating skein.a a - /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/obj/skein.o a - /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/obj/skein_block.o make[3]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein' 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/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2:ptokax-0.5.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DTIXML_USE_STL -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include " 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/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2:ptokax-0.5.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DTIXML_USE_STL -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/include " LDFLAGS="-L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro -ldl " make -C /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml 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/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2:ptokax-0.5.2.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DTIXML_USE_STL" 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 CROSS="mips-openwrt-linux-musl-" ARCH="mips" make[3]: Entering directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml' make[3]: *** No rule to make target '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml/tinystr.cpp', needed by '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml/obj/tinystr.o'. Stop. make[3]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml' Makefile:55: recipe for target '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built' failed make[2]: *** [/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built] Error 2 make[2]: Leaving directory '/home/user/Openwrt/Lede/feeds/rtndev/ptokax' package/Makefile:105: recipe for target 'package/feeds/rtndev/ptokax/compile' failed make[1]: *** [package/feeds/rtndev/ptokax/compile] Error 2 make[1]: Leaving directory '/home/user/Openwrt/Lede' /home/user/Openwrt/Lede/include/toplevel.mk:197: ошибка выполнения рецепта для цели «package/ptokax/compile» make: *** [package/ptokax/compile] Ошибка 2 user@debian:~/Openwrt/Lede$ [свернуть] Последний раз редактировалось sakatgg; 06.09.2017 в 16:10. |
06.09.2017, 16:42 | #9 | |
Junior Member
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0 |
Цитата:
Первый вариант будет для вас проще. |
|
07.09.2017, 12:18 | #10 | |
Junior Member
Регистрация: 07.09.2017
Сообщений: 1
Вес репутации: 0 |
Цитата:
и класс TiXmlString закрыт экраном: #ifndef TIXML_USE_STL а вот makefile я не тестил вообще. спасибо. https://github.com/pavel-pimenov/Pto...l/makefile#L20 Но для сборки в linux-ах внешние либы наверное правильнее ставить из пакетного менеджера. для debian это - apt install libtinyxml-dev удалю makefile для tinyxml чтобы не путался |
|
Здесь присутствуют: 12 (пользователей: 0 , гостей: 12) | |
|
|