crosscompiling works again

main
Steffen Pohle 2 years ago
parent 098c6a2a39
commit 67c48b257b

@ -1,3 +1,6 @@
2023-09-18:
- first experimental release
2023-08-27: 2023-08-27:
- prepare basic codebase - prepare basic codebase

@ -1,5 +1,5 @@
.SILENT: help .SILENT: help
VERSION = 1.0.1 VERSION = 0.1.0
-include Makefile.rules -include Makefile.rules

@ -2,10 +2,16 @@
CROSS_DEST_DIR=/opt/W64-cross-compile/lib CROSS_DEST_DIR=/opt/W64-cross-compile/lib
CROSS_COMPILER_DIR=/usr/x86_64-w64-mingw32/lib CROSS_COMPILER_DIR=/usr/x86_64-w64-mingw32/lib
CROSS_GCC_DIR=/usr/lib/gcc/x86_64-w64-mingw32/10-win32
#
# in case of issues, check the path
# ls -la /usr/lib/gcc/x86_64-w64-mingw32/
#
CROSS_GCC_DIR=/usr/lib/gcc/x86_64-w64-mingw32/12-win32
cp -v $CROSS_COMPILER_DIR/zlib1.dll ./ cp -v $CROSS_COMPILER_DIR/zlib1.dll ./
# copy dll dependencys # copy dll dependencys
copy_dependency() { copy_dependency() {
local I local I
@ -34,6 +40,5 @@ copy_dependency() {
done done
} }
copy_dependency testmodbus-server.exe
copy_dependency testmodbus-client.exe copy_dependency testmodbus-client.exe

@ -4,7 +4,7 @@ CROSS_PREFIX=/opt/W64-cross-compile
mkdir share mkdir share
cp -rf $CROSS_PREFIX/share/glib-2.0 share/glib-2.0 cp -rf $CROSS_PREFIX/share/glib-2.0 share/glib-2.0
cp -rf $CROSS_PREFIX/share/gtk-2.0 share/gtk-4.0 cp -rf $CROSS_PREFIX/share/gtk-2.0 share/gtk-2.0
cp -rf $CROSS_PREFIX/share/gtk-3.0 share/gtk-3.0 cp -rf $CROSS_PREFIX/share/gtk-3.0 share/gtk-3.0
cp -rf $CROSS_PREFIX/share/icons share/icons cp -rf $CROSS_PREFIX/share/icons share/icons

Loading…
Cancel
Save