From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ew0-f47.google.com ([209.85.215.47]) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1PEGqR-0005kt-53 for openembedded-devel@lists.openembedded.org; Fri, 05 Nov 2010 08:36:20 +0100 Received: by ewy2 with SMTP id 2so1511380ewy.6 for ; Fri, 05 Nov 2010 00:35:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:reply-to:to:subject:date :user-agent:mime-version:content-type:content-transfer-encoding :message-id; bh=PZv4iaclxFlapswTGboU0rqwM8DtrhgpDv2apwkVVa4=; b=UAYcA72/WnQqUJxaxvK5YnrBgtDv+tRoZ+kKWcGGO4LS9Hjr5ezY6cju+uangOLJ8I x/Zq2rpM135OXQtQQxU2vij/euYd01TzuZuWmv3HRxTJetkyPMOXZDlrIRbNbL5AbzKg NLrrG8hps087mTarUrKFqwYR7nKwuU+t0HjIQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:reply-to:to:subject:date:user-agent:mime-version:content-type :content-transfer-encoding:message-id; b=GkrBmTODeVdM0XXIj08s6q/zHs+iyTftmEsc6l8UcysHNHIIANkOCMs5OCVP5pQLIx c2qz2yLWA7qgHZkQIFl3Kpj7GcJ6D/i5MW8rZzPmEhevtemaojrYKkGnefcVaL8ZGCm2 25XjhIzNyVsAgGl+gEfs3NCaJlBBl7mUviNxo= Received: by 10.213.33.197 with SMTP id i5mr1401493ebd.64.1288942528559; Fri, 05 Nov 2010 00:35:28 -0700 (PDT) Received: from bamboo.localnet (dsl-51-41.dsl.netsource.ie [213.79.51.41]) by mx.google.com with ESMTPS id v51sm766465eeh.4.2010.11.05.00.35.27 (version=SSLv3 cipher=RC4-MD5); Fri, 05 Nov 2010 00:35:27 -0700 (PDT) From: captain.deadly@gmail.com To: "openembedded-devel" Date: Fri, 5 Nov 2010 07:35:25 +0000 User-Agent: KMail/1.13.5 (Linux/2.6.36-jfw+; KDE/4.5.1; x86_64; ; ) MIME-Version: 1.0 Message-Id: <201011050735.26140.captain.deadly@gmail.com> X-SA-Exim-Connect-IP: 209.85.215.47 X-SA-Exim-Mail-From: captain.deadly@gmail.com X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on discovery X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.2.5 X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:20:07 +0000) X-SA-Exim-Scanned: Yes (on linuxtogo.org) Subject: emacs alternative? X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Nov 2010 07:36:20 -0000 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I posted here before to say that emacs in OE doesn't build on my machine as the Makefile's being generated by autotools are being corrupted somehow. I've not been able to get to the bottom of it at all. I thought I saw a post here recently that mentioned an embedded version of an emacs editor but can't find any such email. Maybe I imagined it. If anybody knows of the alternative which does build or perhaps knows why the Makefile's would be corrupted I'd be very glad to hear from you. bitbake emacs gives me: ERROR: Function do_compile failed NOTE: Task failed: ('function do_compile failed', '/home/john/programming/openmoko/shr/shr-unstable/tmp/work/armv4t-oe-linux- gnueabi/emacs-22.3-r1/temp/log.do_compile.9130') ERROR: Logfile of failure stored in: /home/john/programming/openmoko/shr/shr- unstable/tmp/work/armv4t-oe-linux-gnueabi/emacs-22.3- r1/temp/log.do_compile.9130 Log data follows: | NOTE: make -j 4 QEMU=qemu-arm -s 1048576 -L /home/john/programming/openmoko/shr/shr-unstable/tmp/work/armv4t-oe-linux- gnueabi/emacs-22.3-r1/qemu-treedir | cd lib-src; make all - --jobserver-fds=10,11 -j \ | CC='arm-oe-linux-gnueabi-gcc -march=armv4t -mtune=arm920t -mthumb- interwork -mthumb' CFLAGS='-isystem/home/john/programming/openmoko/shr/shr- unstable/tmp/sysroots/armv4t-oe-linux-gnueabi/usr/include -fexpensive- optimizations -fomit-frame-pointer -frename-registers -Os' CPPFLAGS='- D_BSD_SOURCE -isystem/home/john/programming/openmoko/shr/shr- unstable/tmp/sysroots/armv4t-oe-linux-gnueabi/usr/include' \ | LDFLAGS='-Wl,-O1 -Wl,--hash-style=gnu -Wl,-znocombreloc' MAKE='make' | make[1]: Entering directory `/home/john/programming/openmoko/shr/shr- unstable/tmp/work/armv4t-oe-linux-gnueabi/emacs-22.3-r1/emacs-22.3/lib-src' | Makefile:149: *** commands commence before first target. Stop. | make[1]: Leaving directory `/home/john/programming/openmoko/shr/shr- unstable/tmp/work/armv4t-oe-linux-gnueabi/emacs-22.3-r1/emacs-22.3/lib-src' | make: *** [lib-src] Error 2 | FATAL: oe_runmake failed | ERROR: Function do_compile failed NOTE: package emacs-22.3-r1: task do_compile: Failed In the above output the emace-22.3 Makefile in /lib-src is failing at line 149. The Makefile at that line contains: ALL_CFLAGS = -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I${srcdir} -I${srcdir}/../src ${LDFLAGS} ${CPPFLAGS} ${CFLAGS} That is there are two lines but there should only be one. For some reason the line is being split into two and make is interpreting the second line (149) starting with "-I" as a command. Like the error says Make don't expect this command before it's read a target for some sort. If I remove this error I'll just move on to the next error where a new line has been inserted. There's a few of them :-(