Commit 3f423a3f8a05f2a376744fc0d65e3e1bd02a6f90

Authored by Perry Werneck
2 parents cf94d16d de738e12

Merge branch 'master' of http://softwarepublico.gov.br/gitlab/pw3270/lib3270

Showing 2 changed files with 13 additions and 43 deletions   Show diff stats
@@ -46,7 +46,7 @@ Cross-compiling on SuSE Linux (Native or WSL) @@ -46,7 +46,7 @@ Cross-compiling on SuSE Linux (Native or WSL)
46 46
47 47
48 Compiling for Windows (With MSYS2) 48 Compiling for Windows (With MSYS2)
49 -------------------------------- 49 +----------------------------------
50 50
51 1. Install MSYS2 51 1. Install MSYS2
52 52
@@ -56,5 +56,16 @@ Compiling for Windows (With MSYS2) @@ -56,5 +56,16 @@ Compiling for Windows (With MSYS2)
56 56
57 2. Install devel packages 57 2. Install devel packages
58 58
59 - * pacman -S --needed mingw-w64-x86_64-toolchain automake autoconf make git 59 + * pacman -S --needed mingw-w64-x86_64-toolchain automake autoconf make git openssl
  60 +
  61 +3. Get lib3270 sources from git using the mingw shell
  62 +
  63 + * git clone http://softwarepublico.gov.br/gitlab/pw3270/lib3270.git ./lib3270
  64 +
  65 +4. Build library using the mingw shell
  66 +
  67 + * cd lib3270
  68 + * ./autogen.sh
  69 + * make all
  70 +
60 71
sources.mak
@@ -1,41 +0,0 @@ @@ -1,41 +0,0 @@
1 -#  
2 -# "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270  
3 -# (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a  
4 -# aplicativos mainframe. Registro no INPI sob o nome G3270.  
5 -#  
6 -# Copyright (C) <2008> <Banco do Brasil S.A.>  
7 -#  
8 -# Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob  
9 -# os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela  
10 -# Free Software Foundation.  
11 -#  
12 -# Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER  
13 -# GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO  
14 -# A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para  
15 -# obter mais detalhes.  
16 -#  
17 -# Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este  
18 -# programa; se não, escreva para a Free Software Foundation, Inc., 59 Temple  
19 -# Place, Suite 330, Boston, MA, 02111-1307, USA  
20 -#  
21 -# Contatos:  
22 -#  
23 -# perry.werneck@gmail.com (Alexandre Perry de Souza Werneck)  
24 -# erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça)  
25 -#  
26 -  
27 -# Terminal only sources  
28 -TERMINAL_SOURCES = bounds.c ctlr.c util.c toggles.c screen.c selection.c kybd.c telnet.c \  
29 - host.c sf.c ansi.c resolver.c charset.c \  
30 - version.c session.c state.c html.c trace_ds.c see.c \  
31 - paste.c ssl.c actions.c  
32 -  
33 -# tables.c utf8.c  
34 -  
35 -# Network I/O Sources  
36 -NETWORK_SOURCES = iocalls.c connect.c  
37 -  
38 -# Full library sources  
39 -SOURCES = $(TERMINAL_SOURCES) $(NETWORK_SOURCES) ft.c ft_cut.c ft_dft.c glue.c resources.c \  
40 - rpq.c macros.c fallbacks.c log.c options.c  
41 -