Announcement

Collapse
No announcement yet.

"./configure" and "make" not working

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Re: "./configure" and "make" not working

    An update.
    I have since completed the following steps but am still stuck on the "make" compilation. I'll explain what I've done.
    I installed Berkeley and Imagemagick using adept manager
    I extracted the latest version of Iota and changed directories into the file of iota
    Typed kdesudo ./configure and the configuration (seemed to) worked
    I then tried typing make (with sudo or kdesudo) and received the following message
    make: *** No targets specified and no makefile found. Stop.
    I read the "readme" file and found explanations for redhad and mandrake - which didn't seem to answer how to do things in Kubuntu
    The instructions certainly confused me.
    The text of the readme file:
    README
    ======

    * Generic installation instructions for compiling from source can be
    found in the INSTALL file.

    * Notes for specific distros or OSes are found at the bottom of this file.

    * Binary packages for Mandrake Linux (RPM) and FreeBSD (pkg) can be found at:
    http://www.varp.net/downloads and at
    http://www.freshmeat.net/iota

    * Manuals for iOta can be accessed through the KDE help system
    under Applications/Graphics/iOta
    The latest version of the manual can always be found at
    http://www.varp.net/photos/iOta.html

    PORTING ISSUES
    ==============

    * For Mandrake Linux:
    ^^^^^^^^^^^^^^^^^^^^^
    The KDE desktop files are placed in the non-standard directory
    /usr/share/applnk-mdk/Multimedia/Graphics
    So, if you compile from scratch, remember to copy
    iota-0.8/iota/Makefile.am.mdk to iota-0.8/iota/Makefile.am

    And then, from iota-0.8/, do a ./configure; make; make install

    * For Redhat Linux:
    ^^^^^^^^^^^^^^^^^^^

    * For Gentoo Linux:
    ^^^^^^^^^^^^^^^^^^^

    * For FreeBSD:
    ^^^^^^^^^^^^^^
    The critical issue for FreeBSD users is the handling of the
    Berkeley DB package. The header files and library for this
    package are tagged with the release number in FreeBSD systems.

    For example, DB 4.0 will have headers in /usr/local/include/db4
    and the library will be linked as -ldb4. For DB 4.1, headers are
    found under /usr/local/include/db41 and the library is linked as
    -ldb41

    For this reason, we have separate config and make files for BSD.
    This release has been tested with both DB 4.0 and DB 4.1. The
    makefiles/config files, though, are configured for DB 4.1.

    From the base directory:
    - First, copy iota-0.8/configure.bsd iota-0.8/configure
    - Next copy iota-0.8/iota/Makefile.in.bsd iota-0.8/iota/Makefile.in
    - Then,
    ./configure --with-extra-libs=/usr/local/lib \
    --with-extra-includes=/usr/local/include
    ./gmake
    ./gmake install (as root).

    This package uses GNU Make instead of Make.

    If you want to compile against DB4.0, then edit
    iota-0.8/iota/Makefile.in to change include/db41 to include/db4

    If you guys could help I'd really appreciate it. I am getting out of my depth here.

    I did write to the contact person of the site and hopefully I'll get help from them
    Errol

    Comment

    Working...
    X