Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Dec 2014 09:08:55 -0800
From:      brian <brian@brianwhalen.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: How to manually compile on FreeBSD 10.x
Message-ID:  <547F43A7.8080805@brianwhalen.net>
In-Reply-To: <20141203164555.GA74507@satellite.workgroup.local>
References:  <CAAdA2WO2g7e48kJc8=oQ=pKYUDNwX2obV5WnzupC8gmT5xiPFQ@mail.gmail.com> <20141203164555.GA74507@satellite.workgroup.local>

next in thread | previous in thread | raw e-mail | index | archive | help

On 12/3/2014 8:45 AM, Joshua Lokken wrote:
> On Dec/03 02:09PM, Odhiambo Washington wrote:
>> Hi guys,
>>
>> What do I need to install on FreeBSD 10 to enable me compile stuff by hand?
>>
>> [root@admin ~/Exim/exim-4.85_RC2]# uname -a
>> FreeBSD admin.cnet.co.za 10.0-RELEASE-p12 FreeBSD 10.0-RELEASE-p12 #0: Tue
>> Nov  4 04:15:03 UTC 2014
>> root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC
>>   i386
>>
>>
>>
>> [root@admin ~/Exim]# cp Makefile-Exim-4.85x.txt exim-4.85_RC2/L
>> LICENCE            LICENSE.opendmarc  Local/
>> [root@admin ~/Exim]# cp Makefile-Exim-4.85x.txt exim-4.85_RC2/Local/Makefile
>> [root@admin ~/Exim]# cd exim-4.85_RC2
>> [root@admin ~/Exim/exim-4.85_RC2]# make
>> /bin/sh scripts/source_checks
>>
>>>>> Creating links to source files...
>>>>> Creating lookups/Makefile for building dynamic modules
>>>>> New Makefile & lookups/Makefile installed
>>>>> Use "make makefile" if you need to force rebuilding of the makefile
>> */bin/sh ../scripts/Configure-os.h*
>> */bin/sh ../scripts/Configure-os.c*
>> *gcc buildconfig.c*
>> *make[1]: exec(gcc) failed (No such file or directory)*
>> **** Error code 1*
>>
>> Stop.
>> make[1]: stopped in /root/Exim/exim-4.85_RC2/build-FreeBSD-i386
>> *** Error code 1
>>
>> Stop.
>> make: stopped in /root/Exim/exim-4.85_RC2
> Short answer,
>
> # ln -s /usr/local/bin/gcc48 /usr/local/bin/gcc
>
> should get the job done.
>
>
> --
> Joshua
also after installing some ports/packages, entering rehash at a prompt, 
to allow you current session to see these new things is often necessary.

Brian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?547F43A7.8080805>