From owner-freebsd-eclipse@FreeBSD.ORG Wed Jun 13 14:03:13 2007 Return-Path: X-Original-To: freebsd-eclipse@freebsd.org Delivered-To: freebsd-eclipse@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81C5916A400 for ; Wed, 13 Jun 2007 14:03:13 +0000 (UTC) (envelope-from bounces@nabble.com) Received: from kuber.nabble.com (kuber.nabble.com [216.139.236.158]) by mx1.freebsd.org (Postfix) with ESMTP id 5B6D013C48A for ; Wed, 13 Jun 2007 14:03:13 +0000 (UTC) (envelope-from bounces@nabble.com) Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1HyTRI-0003Qk-Iz for freebsd-eclipse@freebsd.org; Wed, 13 Jun 2007 07:03:12 -0700 Message-ID: <11100176.post@talk.nabble.com> Date: Wed, 13 Jun 2007 07:03:12 -0700 (PDT) From: eran123 To: freebsd-eclipse@freebsd.org In-Reply-To: <45D5C1DD.2000106@datalinktech.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: e_hauser@hotmail.com References: <9003021.post@talk.nabble.com> <45D5C1DD.2000106@datalinktech.com.au> Subject: Re: Error : Launch failed no binaries X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 14:03:13 -0000 Hi, I have the same problem. What do you mean by "devel/make in ports"? What do I need to configure or install? Thanks, Eran David Nugent wrote: > > sans wrote: >> I tried to simple managed make c++ application. I have installed Eclipse >> and >> CDT plug in using FreeBSD ports. >> >> When I try to build the application, a makefile error is coming 'Error >> expanding embedded variable'. >> On trying to run the application, it results in an error 'Launch failed: >> no >> binaries' . >> > > Eclipse defaults expect make(1) to be GNU make and this assumption is > what is causing this to fail (you can probably see make(1)'s error text > in the console window). The default make(1) in FreeBSD is not GNU make > nor compatible for any non-trivial makefile. > > You need to adjust your make settings which can be found in > Window.Preferences.C/C++.Make.New Make Projects via the workbench menu > (assuming 3.2.1, but iirc it has been there for a while). If you use the > defaults and wish to use GNU make just change the "Build command" to > "gmake". Make sure that you have gmake (devel/make in ports) installed. > gmake will usually be installed as a build dependency automatically if > you build a port that needs it (ie most of them), otherwise install it > directly from package or ports). > > Alternatively you can use the adjacent tab in the preferences pane to > adjust the style of makefile eclipse uses to "posix make", and you make > need to set include directories. Disclaimer: I never tried this as I > prefer to maintain my own makefiles. The style setting only affect > projects where Eclipse is managing the makefile, otherwise it just uses > whatever make command you have specified to build. > > You can override all of these settings on a per project basis as well in > project properties. > > Regards, > David > _______________________________________________ > freebsd-eclipse@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-eclipse > To unsubscribe, send any mail to "freebsd-eclipse-unsubscribe@freebsd.org" > > -- View this message in context: http://www.nabble.com/Error-%3A-Launch-failed-no-binaries-tf3239065.html#a11100176 Sent from the freebsd-eclipse mailing list archive at Nabble.com.