инструкция по сжатию бинарных файлов 139/head
authorfsb4000 <fsb4000@yandex.ru>
Wed, 4 Feb 2015 09:34:07 +0000 (15:34 +0600)
committerfsb4000 <fsb4000@yandex.ru>
Wed, 4 Feb 2015 09:56:19 +0000 (15:56 +0600)
doc/building novacoind and novacoinqt under Linux.txt
doc/building novacoind and novacoinqt under Windows with MSVC.txt
doc/building novacoind and novacoinqt under Windows with MinGW.txt
doc/crosscompiling_building Windows binary under Unix.txt

index 5cb9a48..5b52595 100644 (file)
@@ -26,4 +26,15 @@ openSUSE(проверено на версии 13.2):
 -в команду qmake: 
  RELEASE=1         
 -в команду make -f makefile.unix:
- STATIC=1
\ No newline at end of file
+ STATIC=1
+
+Если вы хотите уменьшить размер бинарных файлов, то
+1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx
+2) Скачайте программу в соответсвии с вашей системой
+3) Распакуйте программу в папку с бинарными Novacoin файлами.
+4) Введите в терминале
+./upx -9 novacoind
+затем
+./upx -9 novacoin-qt
+
+И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза.
index 96d295b..3255552 100644 (file)
@@ -119,3 +119,13 @@ txdb-bdb.h
 -Выберете проект NovacoinD, перейдите в свойства -> С\С++ -> Препроцессор, удалите USE_LEVELDB
 -Выберете проект NovacoinQT, перейдите в свойства -> С\С++ -> Препроцессор, удалите USE_LEVELDB
 
+Если вы хотите уменьшить размер бинарных файлов, то
+1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx
+2) Скачайте программу в соответсвии с вашей системой
+3) Распакуйте программу в папку с бинарными Novacoin файлами.
+4) Введите в консоли
+upx -9 NovacoinD.exe
+затем
+upx -9 NovacoinQT.exe
+
+И ваши NovacoinD и NovacoinQT станут меньше ~ в 3 раза.
index 20b35a1..71cf336 100644 (file)
@@ -313,6 +313,17 @@ mingw32-make -f Makefile.Release
 
 Если всё сделано правильно, то файл novacoin-qt.exe будет находится в папке C:\MyProjects\novacoin-master\release
 
+Если вы хотите уменьшить размер бинарных файлов, то
+1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx
+2) Скачайте программу в соответсвии с вашей системой
+3) Распакуйте программу в папку с бинарными Novacoin файлами.
+4) Введите в консоли
+upx -9 novacoind.exe
+затем
+upx -9 novacoin-qt.exe
+
+И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза.
+
 
 
 64 bit:
@@ -496,3 +507,14 @@ qmake "USE_QRCODE=1" "USE_UPNP=1" "USE_IPV6=1" "USE_LEVELDB=1" "USE_ASM=1" novac
 mingw32-make -f Makefile.Release
 
 Если всё сделано правильно, то файл novacoin-qt.exe будет находится в папке C:\MyProjects\novacoin-master\release
+
+Если вы хотите уменьшить размер бинарных файлов, то
+1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx
+2) Скачайте программу в соответсвии с вашей системой
+3) Распакуйте программу в папку с бинарными Novacoin файлами.
+4) Введите в консоли
+upx -9 novacoind.exe
+затем
+upx -9 novacoin-qt.exe
+
+И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза.
index fb110ba..de78b51 100644 (file)
@@ -373,3 +373,14 @@ make -j n -f Makefile.Release  (вместо n количество ядер в
 Во время линковки будут выдаваться подобные сообщения:
 libboost_thread_win32-mt.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE]' has different size
 Игнорируйте их. На работоспособность программы это никак не влияет 
+
+Если вы хотите уменьшить размер бинарных файлов, то
+1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx
+2) Скачайте программу в соответсвии с вашей системой
+3) Распакуйте программу в папку с бинарными Novacoin файлами.
+4) Введите в терминале
+./upx -9 novacoind.exe
+затем
+./upx -9 novacoin-qt.exe
+
+И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза.