mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
197 lines
4.2 KiB
Text
197 lines
4.2 KiB
Text
-----------------------------------------------------------------
|
|
IDE
|
|
|
|
Update license agreement year
|
|
|
|
------------------------------------------------------------------
|
|
mingw64
|
|
|
|
https://sourceforge.net/projects/mingw-w64/files/mingw-w64/
|
|
|
|
x86_64-win32-seh
|
|
i686-win32-dwarf
|
|
|
|
directories renamed mingw32->bin/mingw64/32, mingw64->bin/mingw64/64
|
|
|
|
current MinGW-W64 GCC-7.2.0
|
|
------------------------------------------------------------------
|
|
OpenSSL
|
|
|
|
http://slproweb.com/products/Win32OpenSSL.html
|
|
|
|
install 1.0.2? Win32, Win64
|
|
|
|
Copy corresponding files
|
|
|
|
current 1.0.2l
|
|
------------------------------------------------------------------
|
|
plugin/jpg
|
|
|
|
test with ImageView
|
|
|
|
http://www.ijg.org/files/
|
|
|
|
download jpegsr*.zip
|
|
|
|
rename current lib to lib.bak
|
|
|
|
remove (delete) files with main:
|
|
remove jmemdos.c
|
|
remove jmemmac.c
|
|
remove jmemname.c
|
|
remove jmemnobs.c
|
|
remove ckconfig.c
|
|
remove djpeg.c
|
|
remove jpegtran.c
|
|
remove example.c
|
|
remove wrjpg.com
|
|
remove cdjpeg.c
|
|
remove rdjpgcom.c
|
|
|
|
remove all lib\ files from package
|
|
insert all *.c and *.h files
|
|
rename jconfig.vc -> jconfig.h
|
|
|
|
fix problem with boolean (include from plugin/tif):
|
|
|
|
/* Define "boolean" as unsigned char, not enum, per Windows custom */
|
|
#ifdef boolean
|
|
#undef boolean
|
|
#endif
|
|
#define boolean int
|
|
#ifndef FALSE /* in case these macros already exist */
|
|
#define FALSE 0 /* values of boolean */
|
|
#endif
|
|
#ifndef TRUE
|
|
#define TRUE 1
|
|
#endif
|
|
#define HAVE_BOOLEAN /* prevent jmorecfg.h from redefining it */
|
|
|
|
remove all files except *.h, *.c and README (put it at the start of package),
|
|
|
|
current version 9b
|
|
-------------------------------------------------------------------
|
|
plugin/tif
|
|
|
|
test with ImageView
|
|
|
|
http://dl.maptools.org/dl/libtiff/
|
|
|
|
current version 3.8.2
|
|
-------------------------------------------------------------------
|
|
plugin/png
|
|
|
|
https://sourceforge.net/projects/libpng/files/libpng12/
|
|
|
|
download latest .zip
|
|
|
|
overwrite CHANGES, LICENSE, all *.c (except example.c), *.h
|
|
|
|
fix problem with zlib.h inclidu:
|
|
|
|
#ifndef PNG_VERSION_INFO_ONLY
|
|
/* Include the compression library's header */
|
|
#include <plugin/z/lib/zlib.h>
|
|
#endif
|
|
|
|
current version 1.2.59
|
|
-------------------------------------------------------------------
|
|
plugin/z
|
|
|
|
https://zlib.net/
|
|
|
|
current version 1.2.11
|
|
-------------------------------------------------------------------
|
|
plugin/lz4
|
|
|
|
https://github.com/lz4/lz4
|
|
|
|
files
|
|
|
|
lz4.c
|
|
lz4.h
|
|
|
|
put to Core/lib
|
|
put to lz4/
|
|
|
|
current 1.7.3
|
|
-------------------------------------------------------------------
|
|
Core: xxhash
|
|
|
|
https://github.com/Cyan4973/xxHash
|
|
|
|
- problem - cannot use because internal buffer support no more there
|
|
|
|
-------------------------------------------------------------------
|
|
plugin/zstd
|
|
|
|
download files
|
|
|
|
clear lib, remove files
|
|
add zstd.h -> lib
|
|
add all .c and .h files from common, compress, decompress -> lib
|
|
add all lib/.c files to package after lib separator
|
|
|
|
current 1.3.2
|
|
-------------------------------------------------------------------
|
|
plugin/lzma
|
|
|
|
http://www.7-zip.org/sdk.html
|
|
|
|
backup lib
|
|
|
|
put files from C dir, same as original lib
|
|
|
|
put
|
|
#define _7ZIP_ST
|
|
|
|
to 7zTypes.h (to deactivate MT variant - for now)
|
|
|
|
current 16.04
|
|
-------------------------------------------------------------------
|
|
plugin/bz2
|
|
|
|
http://www.bzip.org/downloads.html
|
|
|
|
replace files in lib
|
|
|
|
current 1.0.6
|
|
-------------------------------------------------------------------
|
|
plugin/pcre
|
|
|
|
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
|
|
|
|
download pcre-x.x.zip
|
|
|
|
replace .c files and udc.h file
|
|
|
|
current 8.41
|
|
------------------------------------------------------------------
|
|
plugin/Eigen
|
|
|
|
http://eigen.tuxfamily.org
|
|
|
|
download latest .zip
|
|
|
|
overwrite COPYING.* and README.md
|
|
|
|
replace Eigen folder without CMakeLists.txt files
|
|
|
|
replace unsupported folder without CMakeLists.txt files
|
|
|
|
current version 1.2.59
|
|
|
|
------------------------------------------------------------------
|
|
plugin/sqlite3
|
|
|
|
https://www.sqlite.org/download.html
|
|
|
|
Download amalgamation, replace files
|
|
|
|
------------------------------------------------------------------
|
|
plugin/FT_fontsys
|
|
|
|
lz4plugin/astyle
|
|
plugin/box2d
|
|
plugin/glew
|
|
plugin/ndisasm
|