Ignore:
Timestamp:
Mar 2, 2017, 12:28:36 PM (8 years ago)
Author:
Frederik Heber <heber@…>
Branches:
Action_Thermostats, Add_AtomRandomPerturbation, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_StructOpt_integration_tests, AutomationFragmentation_failures, Candidate_v1.6.0, Candidate_v1.6.1, ChangeBugEmailaddress, ChangingTestPorts, ChemicalSpaceEvaluator, Combining_Subpackages, Debian_Package_split, Debian_package_split_molecuildergui_only, Disabling_MemDebug, Docu_Python_wait, EmpiricalPotential_contain_HomologyGraph_documentation, Enable_parallel_make_install, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, FitPartialCharges_GlobalError, Fix_ChronosMutex, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, ForceAnnealing_goodresults, ForceAnnealing_oldresults, ForceAnnealing_tocheck, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, GeometryObjects, Gui_displays_atomic_force_velocity, IndependentFragmentGrids_IntegrationTest, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, JobMarket_unresolvable_hostname_fix, ODR_violation_mpqc_open, PartialCharges_OrthogonalSummation, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, RotateToPrincipalAxisSystem_UndoRedo, StoppableMakroAction, Subpackage_levmar, Subpackage_vmg, ThirdParty_MPQC_rebuilt_buildsystem, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps, Ubuntu_1604_changes, stable
Children:
41bd14
Parents:
581525
git-author:
Frederik Heber <heber@…> (02/06/17 14:00:08)
git-committer:
Frederik Heber <heber@…> (03/02/17 12:28:36)
Message:

configure.ac working, mpqc compiles, linking fails.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ThirdParty/mpqc_open/configure.ac

    r581525 r5b2946  
     1#                                               -*- Autoconf -*-
     2# Process this file with autoconf to produce a configure script.
     3
     4AC_PREREQ(2.59)
     5AC_INIT(MPQC, 2.3.1, [foo@molecuilder.de], [molecuilder], [http://www.molecuilder.de/])
     6AC_CONFIG_AUX_DIR([build-aux])
     7AC_CONFIG_SRCDIR([src/bin/mpqc/mpqc.cc])
     8AC_CONFIG_HEADER([src/lib/scconfig.h])
     9AC_CONFIG_MACRO_DIR([m4])
     10
     11# parallel-tests: use parallel test druver
     12# color-tests: us coloring to indicate success/failure when available
     13# tar-pax: use newer tar implementation with longer filename (>99 chars)
     14AM_INIT_AUTOMAKE([dist-bzip2 1.5 tar-pax subdir-objects])
     15
     16# Checks for programs.
     17AC_PROG_CXX
     18AC_PROG_INSTALL
     19
     20# use doxygen
     21DX_HTML_FEATURE(ON)
     22DX_PS_FEATURE(OFF)
     23DX_PDF_FEATURE(OFF)
     24DX_INIT_DOXYGEN(MPQC, doxygen.cfg, ${docdir})
     25
     26# use libtool
     27LT_INIT([static])
     28
     29# Define these substitions here to keep all version information in one place.
     30# For information on how to properly maintain the library version information,
     31# refer to the libtool manual, section "Updating library version information":
     32# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
     33AC_SUBST([MPQC_SO_VERSION], [8:0:1])
     34AC_SUBST([MPQC_API_VERSION], [2.3.1])
     35
    136define([sc_mmm_version],[2.3.1])
    237define([sc_buildid],[])
     
    641define([AC_CACHE_LOAD], )dnl for debugging configure.in
    742define([AC_CACHE_SAVE], )dnl for debugging configure.in
    8 AC_INIT(src/lib/util/ref/ref.h)
    9 AC_PREREQ(2.55)
    10 AC_CONFIG_HEADER(src/lib/scconfig.h)
    11 AC_CONFIG_AUX_DIR(bin)
    12 
    13 AC_CANONICAL_SYSTEM
     43
     44dnl AC_CANONICAL_SYSTEM
    1445
    1546AC_DEFINE_UNQUOTED(HOST_ARCH, "$host", ["host"])
    1647AC_DEFINE_UNQUOTED(TARGET_ARCH, "$target", ["target"])
    1748
    18 define([default_prefix_dash],ifelse(sc_buildid, ,[],[-]))
    19 define([default_prefix],builtin(format,"/usr/local/mpqc/%s%s%s",
    20                         sc_mmm_version,default_prefix_dash,sc_buildid))
     49dnl define([default_prefix_dash],ifelse(sc_buildid, ,[],[-]))
     50dnl define([default_prefix],builtin(format,"/usr/local/mpqc/%s%s%s",
     51dnl                        sc_mmm_version,default_prefix_dash,sc_buildid))
    2152
    2253SC_MMM_VERSION=sc_mmm_version
     
    531562AC_PROG_LN_S
    532563AC_PROG_INSTALL
    533 AC_PROG_RANLIB
     564dnl obsolete because of LT_INIT
     565dnl AC_PROG_RANLIB
    534566AC_PROG_CC
    535567dnl ac_prog_cxx's order isn't what i need
     
    15901622  )
    15911623AC_LANG_RESTORE
     1624AM_CONDITIONAL([CONDLIBINT], [test x"$HAVE_LIBINT" = x"1"])
    15921625
    15931626dnl ----------- libr12 library checks --------------
     
    16041637  )
    16051638AC_LANG_RESTORE
     1639AM_CONDITIONAL([CONDLIBR12], [test x"$HAVE_LIBR12" = x"1"])
    16061640
    16071641dnl ----------- libderiv library checks --------------
     
    16181652  )
    16191653AC_LANG_RESTORE
     1654AM_CONDITIONAL([CONDLIBDERIV], [test x"$HAVE_LIBDERIV" = x"1"])
    16201655
    16211656dnl ----------- make sure we have everything for cints and mbptr12 ----------
     
    18361871dnl --------- Create the stub Makefiles. ---------
    18371872
    1838 $PERL $srcdir/bin/objectdir.pl $EXCLUDED_DIRS $srcdir
    1839 
    1840 AC_OUTPUT(lib/LocalMakefile lib/cca/components.cca bin/sc-config bin/mkf77sym.pl src/bin/mpqc/mpqcrun src/bin/mpqc/ccarun src/bin/mpqc/validate/makeccain.pl doc/doxygen.cfg doc/doxygen.man1.cfg doc/doxygen.man3.cfg)
    1841 chmod +x bin/sc-config
    1842 chmod +x src/bin/mpqc/mpqcrun
    1843 chmod +x src/bin/mpqc/ccarun
    1844 chmod +x src/bin/mpqc/validate/makeccain.pl
     1873dnl $PERL $srcdir/bin/objectdir.pl $EXCLUDED_DIRS $srcdir
     1874
     1875### output files
     1876AC_CONFIG_FILES([
     1877        bin/mkf77sym.pl
     1878])
     1879AC_CONFIG_FILES([
     1880        doc/doxygen.cfg
     1881])
     1882AC_CONFIG_FILES([
     1883        Makefile
     1884        src/bin/mpqc/Makefile
     1885])
     1886
     1887AC_OUTPUT
     1888
     1889
Note: See TracChangeset for help on using the changeset viewer.