Find the answer to your Linux question:
Results 1 to 6 of 6
Hi there guys i was trying to set up sendmail on my Debian squeeze box. But i did run into some difficulties. when i tried to run the Build executable ...
  1. #1
    Just Joined!
    Join Date
    Oct 2011
    Posts
    36

    Are there any sendmail expert here ?

    Hi there guys i was trying to set up sendmail on my Debian squeeze box. But i did run into some difficulties. when i tried to run the Build executable

    This is what i have done so far.
    I did verify the md5 and the pgp keys on the downloaded files ( sendmail.8.14.5.tar.gz and sendmail.8.14.5.tar.gz.sig ).
    I also have installed the gcc compiler.
    but when i try to compile it i ran into problems. See error message below.

    adrian(at)hxx-xxx-xx-xxx:~/sendmail-8.14.5/sendmail$ ./Build
    Configuration: pfx=, os=Linux, rel=2.6.32-5-amd64, rbase=2, rroot=2.6, arch=x86_64, sfx=, variant=optimized Using M4=/usr/bin/m4
    Creating /home/adrian/sendmail-8.14.5/obj.Linux.2.6.32-5-amd64.x86_64/sendmail using /home/adrian/sendmail-8.14.5/devtools/OS/Linux
    Making dependencies in /home/adrian/sendmail-8.14.5/obj.Linux.2.6.32-5-amd64.x86_64/sendmail
    ../devtools/bin/Build: 803: make: not found
    Making in /home/adrian/sendmail-8.14.5/obj.Linux.2.6.32-5-amd64.x86_64/sendmail
    exec: 1: make: not found

    Or by doing this.

    adrian(at)hxx-xxx-xx-xxx:~/sendmail-8.14.5/sendmail$ sh ./Build
    Configuration: pfx=, os=Linux, rel=2.6.32-5-amd64, rbase=2, rroot=2.6, arch=x86_64, sfx=, variant=optimized
    Making in /home/adrian/sendmail-8.14.5/obj.Linux.2.6.32-5-amd64.x86_64/sendmail
    exec: 1: make: not found
    adrian(at)hx-xxx-xx-xxx:~/sendmail-8.14.5/sendmail$

    What does it mean when it says Exec: 1 make: not found ? is it a dependency or is it the compiler. or am i missing something in the devtools directory

    Thanks in advance guys and have a happy 2012

  2. #2
    Linux Guru
    Join Date
    Nov 2007
    Posts
    1,695
    Doesn't appear to be anything related to sendmail. You need tools to compile software - on Debian, these are usually covered by installing "build-essential."

    Code:
    apt-get install build-essential

  3. #3
    Just Joined!
    Join Date
    Oct 2011
    Posts
    36
    Many thanks HROAdmin26 for your swift answer. greatly apprechiated. Since im fairly inexperienced as a linux user.

    I did install the build-essential, and after that i was able to run the executable. ( I thought that installing gcc would do the trick for compiling ).
    Now i will look at sendmail and try to get more familiar with it.

  4. #4
    Just Joined!
    Join Date
    Dec 2011
    Location
    75081
    Posts
    14
    Quote Originally Posted by akimelit View Post
    I thought that installing gcc would do the trick for compiling
    That would certainly make sense at first glance. Most users only encounter make in a "./configure; make; make install" session.

    But make is a more general tool that can used to define/run procedures for all kinds of things. I use a Makefile to build my site's .html files from templates. Only the files that need to be rebuilt are built and then uploaded.

    BTW, watching a binary build from source gives me warm+fuzzy feelings; running a newly-compiled exectuable feels like opening a christmas present or something. I'm a dork.


    Quote Originally Posted by akimelit View Post
    .
    Now i will look at sendmail and try to get more familiar with it.
    "Mind explosion!" Sendmail is a beast; don't beat yourself up if you find it frustrating. It's common for folks with normal mail needs to install something simpler that pretends to be sendmail.

  5. #5
    Just Joined!
    Join Date
    Oct 2011
    Posts
    36
    Sound interesting fratermus about the .html templates.
    i aint no wizard on html. but i will look into html5.0 later and mayby create some template(s)

    And you know there is no harm in prolonging the christmas either.

  6. #6
    Just Joined!
    Join Date
    Oct 2011
    Posts
    36

    Thanks for all your help and suggestions

    Well the problem is solved, i just wanted to tell you.
    In case someone out there is thinking on this one.

    And i was my own doing from get go. Both the problem and solution,
    i didnt pay enough attemtion and misspelled with a lower case letter..

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •