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
README.md
... ... @@ -46,7 +46,7 @@ Cross-compiling on SuSE Linux (Native or WSL)
46 46  
47 47  
48 48 Compiling for Windows (With MSYS2)
49   --------------------------------
  49 +----------------------------------
50 50  
51 51 1. Install MSYS2
52 52  
... ... @@ -56,5 +56,16 @@ Compiling for Windows (With MSYS2)
56 56  
57 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   -#
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   -