gawk-3.1.8

Gawk jak sama nazwa mówi, jest implementacją GNU narzędzia Awk. Co tu więcej pisać? Jak ktoś używa systemów Unixowych to wie do czego to służy.

Poniżej zapis sesji konfiguracji i kompilacji:


soft@wega:~/gawk% ./drf_gawk-3.1.8_conf 
cc: Sun C 5.10 SunOS_sparc 2009/06/03
usage: cc [ options] files.  Use 'cc -flags' for details
MANPATH=/usr/local/share/man:/usr/local/man:/usr/share/man
PATH=/usr/local/bin:/usr/bin:/opt/SUNWspro/bin:/usr/ccs/bin
CFLAGS=-fast
CPPFLAGS=-I/usr/local/include
CXXFLAGS=-fast
LDFLAGS=-L/usr/local/lib -R/usr/local/lib
=============================================
dmake clean [y|n] ?
n
=============================================
configure [y|n] ?
y
...
config.status: creating po/POTFILES
config.status: creating po/Makefile
=============================================


dmake [y|n] ?
y
dmake 'CFLAGS=-fast' 'LDFLAGS=-L/usr/local/lib -R/usr/local/lib' all-recursive
Making all in .
...
Making all in doc
Making all in po
Making all in test
Compilation successful
=============================================


dmake check [y|n] ?
y
Making check in .
dmake 'CFLAGS=-fast' 'LDFLAGS=-L/usr/local/lib -R/usr/local/lib' check-local
Making check in awklib
...
mbfw1
./mbfw1.ok _mbfw1 differ: char 6, line 2
*** Error code 1 (ignored)
The following command caused the error:
cmp ./mbfw1.ok _mbfw1 && rm -f _mbfw1
mbprintf1
./mbprintf1.ok _mbprintf1 differ: char 17, line 2
*** Error code 1 (ignored)
The following command caused the error:
cmp ./mbprintf1.ok _mbprintf1 && rm -f _mbprintf1
mbprintf2
rebt8b2
sort1
sprintfc
whiny
======== Done with tests that can vary based on character set or locale support ========
2 TESTS FAILED

Instalacja po przełączeniu na roota.


# dmake install
# gawk --version
GNU Awk 3.1.8
Copyright (C) 1989, 1991-2010 Free Software Foundation.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.