qsieve

qsieve Mercurial Source Tree


Root/src/Makefile.am

## Process this file with automake to produce Makefile.in
 
bin_PROGRAMS = qsieve server net-client file-client transfer-client validator ieval
 
noinst_LIBRARIES = libmodulo.a libTfactor.a libeasy_factor.a \
           libStaticFactorbase.a libSieving.a libCRelation.a
 
 
if WANT_INSTALL_SHARED_LIBS
 lib_LTLIBRARIES = libelliptic_curve.la libpolynomial.la libmpqsPolynom.la
 
 libelliptic_curve_la_LDFLAGS = -release @VERSION@
 libpolynomial_la_LDFLAGS = -release @VERSION@
 libmpqsPolynom_la_LDFLAGS = -release @VERSION@
 
 qsieve_LDADD = libmodulo.a libTfactor.a libmpqsPolynom.la libpolynomial.la libeasy_factor.a libelliptic_curve.la libStaticFactorbase.a libSieving.a libCRelation.a $(LOCALLIBS)
 server_LDADD =  libTfactor.a libmpqsPolynom.la libeasy_factor.a libelliptic_curve.la libpolynomial.la libStaticFactorbase.a libCRelation.a libmodulo.a $(LOCALLIBS)
 net_client_LDADD = libTfactor.a libmpqsPolynom.la libelliptic_curve.la libpolynomial.la libStaticFactorbase.a libSieving.a libCRelation.a libmodulo.a $(LOCALLIBS)
 file_client_LDADD = libmodulo.a libTfactor.a libmpqsPolynom.la libpolynomial.la libStaticFactorbase.a libSieving.a libCRelation.a
 validator_LDADD = libCRelation.a libTfactor.a libStaticFactorbase.a libmodulo.a
 
else
 noinst_LIBRARIES += libelliptic_curve.a libpolynomial.a libmpqsPolynom.a
 
 qsieve_LDADD = libmodulo.a libTfactor.a libmpqsPolynom.a libpolynomial.a libeasy_factor.a libelliptic_curve.a libStaticFactorbase.a libSieving.a libCRelation.a $(LOCALLIBS)
 server_LDADD =  libTfactor.a libmpqsPolynom.a libeasy_factor.a libelliptic_curve.a libpolynomial.a libStaticFactorbase.a libCRelation.a libmodulo.a $(LOCALLIBS)
 net_client_LDADD = libTfactor.a libmpqsPolynom.a libelliptic_curve.a libpolynomial.a libStaticFactorbase.a libSieving.a libCRelation.a libmodulo.a $(LOCALLIBS)
 file_client_LDADD = libmodulo.a libTfactor.a libmpqsPolynom.a libpolynomial.a libStaticFactorbase.a libSieving.a libCRelation.a
 validator_LDADD = libCRelation.a libTfactor.a libStaticFactorbase.a libmodulo.a
 
endif
 
 
libmodulo_a_SOURCES = modulo.cc
libmodulo_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libmpqsPolynom_a_SOURCES = mpqsPolynom.cc
libmpqsPolynom_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libmpqsPolynom_la_SOURCES = mpqsPolynom.cc
libmpqsPolynom_la_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libTfactor_a_SOURCES = Tfactor.cc
libTfactor_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libpolynomial_a_SOURCES = polynomial.cc
libpolynomial_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libpolynomial_la_SOURCES = polynomial.cc
libpolynomial_la_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libelliptic_curve_a_SOURCES = elliptic_curve.cc
libelliptic_curve_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libelliptic_curve_la_SOURCES = elliptic_curve.cc
libelliptic_curve_la_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libeasy_factor_a_SOURCES = easy_factor.cc
libeasy_factor_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP -DPKGDATADIR=\"$(datadir)/qsieve\"
 
libStaticFactorbase_a_SOURCES = StaticFactorbase.cc
libStaticFactorbase_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libSieving_a_SOURCES = Sieving.cc
libSieving_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
libCRelation_a_SOURCES = CRelation.cc
libCRelation_a_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
 
qsieve_SOURCES = qsieve.cc
qsieve_CXXFLAGS = -D_REENTRANT -DUSER_GMP_WRAP
 
server_SOURCES = server.cc
server_CXXFLAGS = -DIS_SERVER -DUSE_NETWORK -D_REENTRANT -DUSER_GMP_WRAP
server_LDFLAGS = $(LOCALLDFLAGS)
 
net_client_SOURCES = net-client.cc
net_client_CXXFLAGS = -DIS_CLIENT -DUSE_NETWORK -D_REENTRANT -DUSER_GMP_WRAP
net_client_LDFLAGS = $(LOCALLDFLAGS)
 
file_client_SOURCES = file-client.cc
file_client_CXXFLAGS = -DIS_CLIENT -DUSER_GMP_WRAP
 
transfer_client_SOURCES = transfer-client.cc
transfer_client_CXXFLAGS = -DUSE_NETWORK -D_REENTRANT -DUSER_GMP_WRAP
transfer_client_LDADD = $(LOCALLIBS)
 
validator_SOURCES = validator.cc
validator_CXXFLAGS = -DIS_VALIDATOR -DUSER_GMP_WRAP
 
ieval_SOURCES = ieval.cc
ieval_CXXFLAGS = -DUSER_GMP_WRAP
 
 
LOCALLDFLAGS = -u pthread_create -u pthread_cancel -u pthread_mutex_init \
    -u pthread_mutex_lock -u pthread_mutex_trylock -u pthread_mutex_unlock
LOCALLIBS = -lpthread
 
 
EXTRA_DIST = invmod.c \
    Client_IO.H Cprocess_clients.H DynamicFactorRelations.H \
    DynamicRelations.H FactorFound.H PersistentData.H Semaphore.H \
    Sieving.H SpecialRelations.H StaticFactorbase.H StaticRelations.H \
    Tfactor.H TinyVector.H at_startup.H easy_factor.H elliptic_curve.H \
    fakeheap.H fibheap.H modulo.H mpqsPolynom.H mpz_wrapper.H mutex.H \
    myBitString.H myBitString_generic.H myBitString_i386.H my_ncurses.H \
    polphi_template.H polynomial.H qsieve-fwd.H qsieve.H unix_buffer.H \
    usr_signals.H utils.H myBitString_X86_64.H \
    CRelation-inc.cc CRelation.cc Client_IO.cc ConfigFile.cc \
    Cprocess_clients.cc ExitManager.cc FactorFound.cc Sieving-inc.cc \
    Sieving.cc SpecialRelations.cc StaticFactorbase.cc StaticRelations.cc \
    Tfactor.cc XML_StatusServer.cc check_modulo.cc check_polynomial.cc \
    dft.cc easy_factor.cc elliptic_curve-variant.cc elliptic_curve.cc \
    fermat.cc fft_param.cc fibonacci_ppm1.cc file-client.cc \
    modular_arithmetic.cc modular_mult.cc modulo.cc mpqsMultiplier.cc \
    mpqsPolynom.cc mpqsStatistics.cc mpz_multi_invert.cc mpz_sqrtmod.cc \
    my_mpz_powm_ui.cc net-client.cc notify.cc numbpart.cc parse_term.cc \
    pollard_phi.cc polynomial.cc qsieve.cc server.cc sqrt_modulo.cc \
    transfer-client.cc usr_signals.cc validator.cc ieval.cc \
    Makefile.crafted
Source at commit 978bc77a6a24 created 11 years 9 months ago.
By Nathan Adams, compile again

Archive Download this file

Branches

Tags

Page rendered in 0.83691s using 11 queries.