EnglishFrenchSpanish

OnWorks favicon

shtool-arx - Online in the Cloud

Run shtool-arx in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command shtool-arx that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


shtool-arx - GNU shtool ar(1) extensional command

SYNOPSIS


shtool arx [-t|--trace] [-C|--command cmd] op archive file [file ...]

DESCRIPTION


shtool arx is a wrapper around the archiving tool ar(1). It provides the ability to create
archives out of existing archives, i.e., if one of file matches ""*.a"", the archive
member files of file are used instead of file itself.

The trick of this command is the automatic handling of archive members which is especially
interesting if one wants to construct a (usually top-level) library archive out of pre-
built sub-library archives (usually staying inside subdirs) in a large source tree. For
GNU libtool based projects, a similar functionality is provided by GNU libtool internally,
too.

OPTIONS


The following command line options are available.

-t, --trace
Shows the actually involved shell commands.

-C, --command cmd
Set the used ar(1) command to cmd instead of just "ar" (searched in $PATH).

EXAMPLE


# Makefile
AR=ar
RANLIB=ranlib
:
OBJS=foo.o bar.o
LIBS=baz/libbaz.a quux/libquux.a
:
libfoo.a: $(OBJS) $(LIBS)
shtool arx -C $(AR) rc libfoo.a $(OBJS) $(LIBS)
$(RANLIB) libfoo.a

HISTORY


The GNU shtool arx command was originally written by Ralf S. Engelschall
<[email protected]> in 1999 for GNU shtool. It was prompted by need to build libraries
out of sub-libraries inside the OSSP project.

Use shtool-arx online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    SuiteCRM
    SuiteCRM
    SuiteCRM is the award-winning Customer
    Relationship Management (CRM)
    application brought to you by authors
    and maintainers, SalesAgility. It is the
    world�s mos...
    Download SuiteCRM
  • 2
    Poweradmin
    Poweradmin
    Poweradmin is a web-based DNS
    administration tool for PowerDNS server.
    The interface has full support for most
    of the features of PowerDNS. It has full
    support...
    Download Poweradmin
  • 3
    Gin Web Framework
    Gin Web Framework
    Gin is an incredibly fast web framework
    written in Golang that can perform up to
    40 times faster, thanks to its
    martini-like API and custom version of
    httprout...
    Download Gin Web Framework
  • 4
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entornos de escritorios. This is
    an application that can also be fetched
    from
    https://sourceforge.net/projects/cereu...
    Download CEREUS LINUX
  • 5
    Task Coach
    Task Coach
    Task Coach - Your friendly task
    manager. Task Coach is a free open
    source todo manager. It grew out of
    frustration about other programs not
    handling composite ...
    Download Task Coach
  • 6
    HyperSQL Database Engine (HSQLDB)
    HyperSQL Database Engine (HSQLDB)
    HSQLDB is a relational database engine
    written in Java, with a JDBC driver,
    conforming to ANSI SQL:2016. A small,
    fast, multithreaded engine and server
    with mem...
    Download HyperSQL Database Engine (HSQLDB)
  • More »

Linux commands

Ad