Commit aa3026c773fc0c0f7cc5ecbaf0224d9fec93380a
1 parent
a57b456c
Exists in
master
and in
5 other branches
Updating readme and package.
Showing
2 changed files
with
23 additions
and
3 deletions
Show diff stats
README.md
@@ -24,6 +24,25 @@ Building for Linux | @@ -24,6 +24,25 @@ Building for Linux | ||
24 | ================== | 24 | ================== |
25 | 25 | ||
26 | 26 | ||
27 | + | ||
27 | Cross-compiling for Windows | 28 | Cross-compiling for Windows |
28 | =========================== | 29 | =========================== |
29 | 30 | ||
31 | +1. First install the MinGW Repositories to your SuSE version from: | ||
32 | + | ||
33 | + * 32 bits: https://build.opensuse.org/project/show/windows:mingw:win32 | ||
34 | + * 64 bits: https://build.opensuse.org/project/show/windows:mingw:win64 | ||
35 | + | ||
36 | +2. Get pw3270 sources from git | ||
37 | + | ||
38 | + * git clone http://softwarepublico.gov.br/gitlab/pw3270/principal.git ./pw3270 | ||
39 | + | ||
40 | +3. Install cross compilers | ||
41 | + | ||
42 | + * ./pw3270/win/install-cross.sh --all | ||
43 | + | ||
44 | +4. Build pw3270 windows installers | ||
45 | + | ||
46 | + * cd pw3270/ && ./win/pack.sh | ||
47 | + | ||
48 | + |
rpm/pw3270.spec
@@ -345,7 +345,6 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml | @@ -345,7 +345,6 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml | ||
345 | %{_libdir}/pkgconfig/lib3270.pc | 345 | %{_libdir}/pkgconfig/lib3270.pc |
346 | %{_libdir}/lib3270.so | 346 | %{_libdir}/lib3270.so |
347 | %{_libdir}/lib3270.a | 347 | %{_libdir}/lib3270.a |
348 | -%{_datadir}/pw3270/locale | ||
349 | 348 | ||
350 | %{_libdir}/lib3270++.a | 349 | %{_libdir}/lib3270++.a |
351 | %{_libdir}/lib3270++.so | 350 | %{_libdir}/lib3270++.so |
@@ -355,18 +354,20 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml | @@ -355,18 +354,20 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml | ||
355 | %files devel | 354 | %files devel |
356 | %defattr(-,root,root) | 355 | %defattr(-,root,root) |
357 | 356 | ||
357 | +%{_datadir}/pw3270/locale | ||
358 | + | ||
358 | %{_includedir}/pw3270.h | 359 | %{_includedir}/pw3270.h |
359 | %{_includedir}/v3270.h | 360 | %{_includedir}/v3270.h |
360 | 361 | ||
361 | %{_includedir}/pw3270 | 362 | %{_includedir}/pw3270 |
362 | -%{_includedir}/libv3270 | 363 | +%{_includedir}/v3270 |
363 | 364 | ||
364 | %{_libdir}/libv3270.a | 365 | %{_libdir}/libv3270.a |
365 | %{_libdir}/libv3270.so | 366 | %{_libdir}/libv3270.so |
366 | %{_libdir}/libpw3270.so | 367 | %{_libdir}/libpw3270.so |
367 | 368 | ||
368 | %{_libdir}/pkgconfig/pw3270.pc | 369 | %{_libdir}/pkgconfig/pw3270.pc |
369 | -%{_libdir}/pkgconfig/libv3270.pc | 370 | +%{_libdir}/pkgconfig/v3270.pc |
370 | 371 | ||
371 | %{_datadir}/pw3270/ui/98trace.xml | 372 | %{_datadir}/pw3270/ui/98trace.xml |
372 | %{_datadir}/pw3270/ui/99debug.xml | 373 | %{_datadir}/pw3270/ui/99debug.xml |