Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2006 10:40:38 +0200
From:      "a" <a@zeos.net>
To:        <freebsd-questions@freebsd.org>
Subject:   elinks-0.11.1: "make install" fails
Message-ID:  <000001c63c42$aace4230$d188a0d5@privateew99bf2>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_0001_01C63C53.6E571230
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I cannot install a port elinks-0.11.1.

make 
works perfectly, but 
make install 
fails. 

An output of 
make install 
is attached. 

The first error is in line 251. 

#include <ruby.h> 
in file core.c cannot find the file ruby.h. 
The file ruby.h is present in 
/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/ruby, 
together with the file core.c. 
But this file is included in line 19 of file core.c. 
The last one is attached too. 
There is no ruby.h in /usr/include, indeed.

Any ideas?

Elisej Babenko 
mailto:a@zeos.net

------=_NextPart_000_0001_01C63C53.6E571230
Content-Type: application/octet-stream;
	name="core.c"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="core.c"

/* Ruby interface (scripting engine) */=0A=
=0A=
#ifdef HAVE_CONFIG_H=0A=
#include "config.h"=0A=
#endif=0A=
=0A=
#include <ruby.h>=0A=
=0A=
#undef _=0A=
=0A=
#include "elinks.h"=0A=
=0A=
#include "bfu/dialog.h"=0A=
#include "config/home.h"=0A=
#include "intl/gettext/libintl.h"=0A=
#include "main/module.h"=0A=
#include "scripting/scripting.h"=0A=
#include "scripting/ruby/core.h"=0A=
#include "scripting/ruby/ruby.h"=0A=
#include "util/error.h"=0A=
#include "util/file.h"=0A=
#include "util/string.h"=0A=
=0A=
#define RUBY_HOOKS_FILENAME	"hooks.rb"=0A=
=0A=
=0A=
/* I've decided to use `erb' to refer to this ELinks/ruby thingy. */=0A=
=0A=
VALUE erb_module;=0A=
=0A=
=0A=
/* Error reporting. */=0A=
=0A=
void=0A=
alert_ruby_error(struct session *ses, unsigned char *msg)=0A=
{=0A=
	report_scripting_error(&ruby_scripting_module, ses, msg);=0A=
}=0A=
=0A=
/* Another Vim treat. */=0A=
void=0A=
erb_report_error(struct session *ses, int error)=0A=
{=0A=
	VALUE eclass;=0A=
	VALUE einfo;=0A=
	unsigned char buff[MAX_STR_LEN];=0A=
	unsigned char *msg;=0A=
=0A=
	/* XXX: Ew. These are from the Ruby internals. */=0A=
#define TAG_RETURN	0x1=0A=
#define TAG_BREAK	0x2=0A=
#define TAG_NEXT	0x3=0A=
#define TAG_RETRY	0x4=0A=
#define TAG_REDO	0x5=0A=
#define TAG_RAISE	0x6=0A=
#define TAG_THROW	0x7=0A=
#define TAG_FATAL	0x8=0A=
#define TAG_MASK	0xf=0A=
=0A=
	switch (error) {=0A=
	case TAG_RETURN:=0A=
		msg =3D "unexpected return";=0A=
		break;=0A=
	case TAG_NEXT:=0A=
		msg =3D "unexpected next";=0A=
		break;=0A=
	case TAG_BREAK:=0A=
		msg =3D "unexpected break";=0A=
		break;=0A=
	case TAG_REDO:=0A=
		msg =3D "unexpected redo";=0A=
		break;=0A=
	case TAG_RETRY:=0A=
		msg =3D "retry outside of rescue clause";=0A=
		break;=0A=
	case TAG_RAISE:=0A=
	case TAG_FATAL:=0A=
		eclass =3D CLASS_OF(ruby_errinfo);=0A=
		einfo =3D rb_obj_as_string(ruby_errinfo);=0A=
=0A=
		if (eclass =3D=3D rb_eRuntimeError && RSTRING(einfo)->len =3D=3D 0) {=0A=
			msg =3D "unhandled exception";=0A=
=0A=
		} else {=0A=
			VALUE epath;=0A=
			unsigned char *p;=0A=
=0A=
			epath =3D rb_class_path(eclass);=0A=
			snprintf(buff, MAX_STR_LEN, "%s: %s",=0A=
				RSTRING(epath)->ptr, RSTRING(einfo)->ptr);=0A=
=0A=
			p =3D strchr(buff, '\n');=0A=
			if (p) *p =3D '\0';=0A=
			msg =3D buff;=0A=
		}=0A=
		break;=0A=
	default:=0A=
		snprintf(buff, MAX_STR_LEN, "unknown longjmp status %d", error);=0A=
		msg =3D buff;=0A=
		break;=0A=
	}=0A=
=0A=
	alert_ruby_error(ses, msg);=0A=
}=0A=
=0A=
=0A=
/* The ELinks module: */=0A=
=0A=
/* Inspired by Vim this is used to hook into the stdout write method so =
written=0A=
 * data is displayed in a nice message box. */=0A=
static VALUE=0A=
erb_module_message(VALUE self, VALUE str)=0A=
{=0A=
	unsigned char *message, *line_end;=0A=
=0A=
	str =3D rb_obj_as_string(str);=0A=
	message =3D memacpy(RSTRING(str)->ptr, RSTRING(str)->len);=0A=
	if (!message) return Qnil;=0A=
=0A=
	line_end =3D strchr(message, '\n');=0A=
	if (line_end) *line_end =3D '\0';=0A=
=0A=
	if (list_empty(terminals)) {=0A=
		usrerror("[Ruby] %s", message);=0A=
		mem_free(message);=0A=
		return Qnil;=0A=
	}=0A=
=0A=
	info_box(terminals.next, MSGBOX_NO_TEXT_INTL | MSGBOX_FREE_TEXT,=0A=
		 N_("Ruby Message"), ALIGN_LEFT, message);=0A=
=0A=
	return Qnil;=0A=
}=0A=
=0A=
/* The global Kernel::p method will for each object, directly write=0A=
 * object.inspect() followed by the current output record separator to =
the=0A=
 * program's standard output and will bypass the Ruby I/O libraries.=0A=
 *=0A=
 * Inspired by Vim we hook into the method and pop up a nice message box =
so it=0A=
 * can be used to easily debug scripts without dirtying the screen. */=0A=
static VALUE=0A=
erb_stdout_p(int argc, VALUE *argv, VALUE self)=0A=
{=0A=
	int i;=0A=
	struct string string;=0A=
=0A=
	if (!init_string(&string))=0A=
		return Qnil;=0A=
=0A=
	for (i =3D 0; i < argc; i++) {=0A=
		VALUE substr;=0A=
		unsigned char *ptr;=0A=
		int len;=0A=
=0A=
		if (i > 0)=0A=
			add_to_string(&string, ", ");=0A=
=0A=
		substr =3D rb_inspect(argv[i]);=0A=
=0A=
		/* The Ruby p() function writes variable number of objects using=0A=
		 * the inspect() method, which adds quotes to the strings, so=0A=
		 * gently ignore them. */=0A=
=0A=
		ptr =3D RSTRING(substr)->ptr;=0A=
		len =3D RSTRING(substr)->len;=0A=
=0A=
		if (*ptr =3D=3D '"')=0A=
			ptr++, len--;=0A=
=0A=
		if (ptr[len - 1] =3D=3D '"')=0A=
			len--;=0A=
=0A=
		add_bytes_to_string(&string, ptr, len);=0A=
	}=0A=
=0A=
	if (list_empty(terminals)) {=0A=
		usrerror("[Ruby] %s", string.source);=0A=
		done_string(&string);=0A=
		return Qnil;=0A=
	}=0A=
=0A=
	info_box(terminals.next, MSGBOX_NO_TEXT_INTL | MSGBOX_FREE_TEXT,=0A=
		N_("Ruby Message"), ALIGN_LEFT, string.source);=0A=
=0A=
	return Qnil;=0A=
}=0A=
=0A=
/* ELinks::method_missing() is a catch all method that will be called =
when a=0A=
 * hook is not defined. It might not be so elegant but it removes =
NoMethodErrors=0A=
 * from popping up. */=0A=
/* FIXME: It might be useful for user to actually display them to debug =
scripts,=0A=
 * so maybe it should be optional. --jonas */=0A=
static VALUE=0A=
erb_module_method_missing(VALUE self, VALUE arg)=0A=
{=0A=
	return Qnil;=0A=
}=0A=
=0A=
static void=0A=
init_erb_module(void)=0A=
{=0A=
	unsigned char *home;=0A=
=0A=
	erb_module =3D rb_define_module("ELinks");=0A=
	rb_define_const(erb_module, "VERSION", rb_str_new2(VERSION_STRING));=0A=
=0A=
	home =3D elinks_home ? elinks_home : (unsigned char *) CONFDIR;=0A=
	rb_define_const(erb_module, "HOME", rb_str_new2(home));=0A=
=0A=
	rb_define_module_function(erb_module, "message", erb_module_message, 1);=0A=
	rb_define_module_function(erb_module, "method_missing", =
erb_module_method_missing, -1);=0A=
	rb_define_module_function(erb_module, "p", erb_stdout_p, -1);=0A=
}=0A=
=0A=
=0A=
void=0A=
init_ruby(struct module *module)=0A=
{=0A=
	unsigned char *path;=0A=
=0A=
	/* Set up and initialize the interpreter. This function should be called=0A=
	 * before any other Ruby-related functions. */=0A=
	ruby_init();=0A=
	ruby_script("ELinks-ruby");=0A=
	ruby_init_loadpath();=0A=
=0A=
	/* ``Trap'' debug prints from scripts. */=0A=
	rb_define_singleton_method(rb_stdout, "write", erb_module_message, 1);=0A=
	rb_define_global_function("p", erb_stdout_p, -1);=0A=
=0A=
	/* Set up the ELinks module interface. */=0A=
	init_erb_module();=0A=
=0A=
	if (elinks_home) {=0A=
		path =3D straconcat(elinks_home, RUBY_HOOKS_FILENAME, NULL);=0A=
=0A=
	} else {=0A=
		path =3D stracpy(CONFDIR "/" RUBY_HOOKS_FILENAME);=0A=
	}=0A=
=0A=
	if (!path) return;=0A=
=0A=
	if (file_can_read(path)) {=0A=
		int error;=0A=
=0A=
		/* Load ~/.elinks/hooks.rb into the interpreter. */=0A=
		//rb_load_file(path);=0A=
		rb_load_protect(rb_str_new2(path), 0, &error);=0A=
		if (error)=0A=
			erb_report_error(NULL, error);=0A=
	}=0A=
=0A=
	mem_free(path);=0A=
}=0A=

------=_NextPart_000_0001_01C63C53.6E571230
Content-Type: text/plain;
	name="output.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="output.txt"

=3D=3D=3D>  Installing for elinks-0.11.1=0A=
=3D=3D=3D>   elinks-0.11.1 depends on file: /usr/local/lib/libfsp.a - =
found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on executable: js - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on file: /usr/local/bin/perl5.8.6 - =
found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: ruby18 - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: guile - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: lua - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: idn - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: expat - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: nspr4 - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: iconv.3 - found=0A=
=3D=3D=3D>   elinks-0.11.1 depends on shared library: intl - found=0A=
=3D=3D=3D>   Generating temporary packing list=0A=
=3D=3D=3D>  Checking if www/elinks already installed=0A=
[=1B[27mMAKE install]   doc=0A=
gmake[1]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc'=0A=
[=1B[27mMAKE install]   doc/man=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc/man'=0A=
[=1B[27mMAKE install]   doc/man/man1=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc/man/man1'=0A=
     [=1B[27mINSTALL]   doc/man/man1/elinks.1 -> /usr/local/man/man1=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc/man/man1'=0A=
[=1B[27mMAKE install]   doc/man/man5=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc/man/man5'=0A=
     [=1B[27mINSTALL]   doc/man/man5/elinks.conf.5 -> /usr/local/man/man5=0A=
     [=1B[27mINSTALL]   doc/man/man5/elinkskeys.5 -> /usr/local/man/man5=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc/man/man5'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc/man'=0A=
gmake[1]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/doc'=0A=
[=1B[27mMAKE install]   po=0A=
gmake[1]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/po'=0A=
../config/mkinstalldirs /usr/local/share/locale=0A=
     [=1B[27mINSTALL]   po/be.gmo -> =
/usr/local/share/locale/be/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/bg.gmo -> =
/usr/local/share/locale/bg/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/ca.gmo -> =
/usr/local/share/locale/ca/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/cs.gmo -> =
/usr/local/share/locale/cs/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/da.gmo -> =
/usr/local/share/locale/da/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/de.gmo -> =
/usr/local/share/locale/de/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/el.gmo -> =
/usr/local/share/locale/el/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/es.gmo -> =
/usr/local/share/locale/es/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/et.gmo -> =
/usr/local/share/locale/et/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/fi.gmo -> =
/usr/local/share/locale/fi/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/fr.gmo -> =
/usr/local/share/locale/fr/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/gl.gmo -> =
/usr/local/share/locale/gl/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/hr.gmo -> =
/usr/local/share/locale/hr/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/hu.gmo -> =
/usr/local/share/locale/hu/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/id.gmo -> =
/usr/local/share/locale/id/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/is.gmo -> =
/usr/local/share/locale/is/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/it.gmo -> =
/usr/local/share/locale/it/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/lt.gmo -> =
/usr/local/share/locale/lt/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/nl.gmo -> =
/usr/local/share/locale/nl/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/nb.gmo -> =
/usr/local/share/locale/nb/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/pl.gmo -> =
/usr/local/share/locale/pl/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/pt.gmo -> =
/usr/local/share/locale/pt/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/pt_BR.gmo -> =
/usr/local/share/locale/pt_BR/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/ro.gmo -> =
/usr/local/share/locale/ro/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/ru.gmo -> =
/usr/local/share/locale/ru/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/sk.gmo -> =
/usr/local/share/locale/sk/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/sr.gmo -> =
/usr/local/share/locale/sr/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/sv.gmo -> =
/usr/local/share/locale/sv/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/tr.gmo -> =
/usr/local/share/locale/tr/LC_MESSAGES/elinks.mo=0A=
     [=1B[27mINSTALL]   po/uk.gmo -> =
/usr/local/share/locale/uk/LC_MESSAGES/elinks.mo=0A=
gmake[1]: Leaving directory `/usr/ports/www/elinks/work/elinks-0.11.1/po'=0A=
[=1B[27mMAKE install]   src=0A=
gmake[1]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src'=0A=
[=1B[27mMAKE install]   src/bfu=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/bfu'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/bfu'=0A=
[=1B[27mMAKE install]   src/bookmarks=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/bookmarks'=0A=
[=1B[27mMAKE install]   src/bookmarks/backend=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/bookmarks/backend'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/bookmarks/backend'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/bookmarks'=0A=
[=1B[27mMAKE install]   src/cache=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/cache'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/cache'=0A=
[=1B[27mMAKE install]   src/config=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/config'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/config'=0A=
[=1B[27mMAKE install]   src/cookies=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/cookies'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/cookies'=0A=
[=1B[27mMAKE install]   src/dialogs=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dialogs'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dialogs'=0A=
[=1B[27mMAKE install]   src/document=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document'=0A=
[=1B[27mMAKE install]   src/document/css=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/css'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/css'=0A=
[=1B[27mMAKE install]   src/document/dom=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/dom'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/dom'=0A=
[=1B[27mMAKE install]   src/document/html=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/html'=0A=
[=1B[27mMAKE install]   src/document/html/parser=0A=
gmake[4]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/html/parser'=0A=
gmake[4]: Nothing to be done for `install'.=0A=
gmake[4]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/html/parser'=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/html'=0A=
[=1B[27mMAKE install]   src/document/plain=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/plain'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document/plain'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/document'=0A=
[=1B[27mMAKE install]   src/dom=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom'=0A=
[=1B[27mMAKE install]   src/dom/css=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/css'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/css'=0A=
[=1B[27mMAKE install]   src/dom/sgml=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml'=0A=
[=1B[27mMAKE install]   src/dom/sgml/html=0A=
gmake[4]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml/html'=0A=
gmake[4]: Nothing to be done for `install'.=0A=
gmake[4]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml/html'=0A=
[=1B[27mMAKE install]   src/dom/sgml/rss=0A=
gmake[4]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml/rss'=0A=
gmake[4]: Nothing to be done for `install'.=0A=
gmake[4]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml/rss'=0A=
[=1B[27mMAKE install]   src/dom/sgml/xbel=0A=
gmake[4]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml/xbel'=0A=
gmake[4]: Nothing to be done for `install'.=0A=
gmake[4]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml/xbel'=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom/sgml'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/dom'=0A=
[=1B[27mMAKE install]   src/ecmascript=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/ecmascript'=0A=
[=1B[27mMAKE install]   src/ecmascript/spidermonkey=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/ecmascript/spidermonkey'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/ecmascript/spidermonkey'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/ecmascript'=0A=
[=1B[27mMAKE install]   src/encoding=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/encoding'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/encoding'=0A=
[=1B[27mMAKE install]   src/formhist=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/formhist'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/formhist'=0A=
[=1B[27mMAKE install]   src/globhist=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/globhist'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/globhist'=0A=
[=1B[27mMAKE install]   src/intl=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/intl'=0A=
[=1B[27mMAKE install]   src/intl/gettext=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/intl/gettext'=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/intl/gettext'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/intl'=0A=
[=1B[27mMAKE install]   src/main=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/main'=0A=
gmake[2]: Nothing to be done for `install'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/main'=0A=
[=1B[27mMAKE install]   src/mime=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/mime'=0A=
[=1B[27mMAKE install]   src/mime/backend=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/mime/backend'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/mime/backend'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/mime'=0A=
[=1B[27mMAKE install]   src/network=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/network'=0A=
[=1B[27mMAKE install]   src/network/ssl=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/network/ssl'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/network/ssl'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/network'=0A=
[=1B[27mMAKE install]   src/osdep=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/osdep'=0A=
[=1B[27mMAKE install]   src/osdep/unix=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/osdep/unix'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/osdep/unix'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/osdep'=0A=
[=1B[27mMAKE install]   src/protocol=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol'=0A=
[=1B[27mMAKE install]   src/protocol/auth=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/auth'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/auth'=0A=
[=1B[27mMAKE install]   src/protocol/bittorrent=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/bittorrent'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/bittorrent'=0A=
[=1B[27mMAKE install]   src/protocol/file=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/file'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/file'=0A=
[=1B[27mMAKE install]   src/protocol/finger=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/finger'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/finger'=0A=
[=1B[27mMAKE install]   src/protocol/fsp=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/fsp'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/fsp'=0A=
[=1B[27mMAKE install]   src/protocol/ftp=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/ftp'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/ftp'=0A=
[=1B[27mMAKE install]   src/protocol/gopher=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/gopher'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/gopher'=0A=
[=1B[27mMAKE install]   src/protocol/http=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/http'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/http'=0A=
[=1B[27mMAKE install]   src/protocol/nntp=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/nntp'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/nntp'=0A=
[=1B[27mMAKE install]   src/protocol/rewrite=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/rewrite'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/rewrite'=0A=
[=1B[27mMAKE install]   src/protocol/smb=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/smb'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol/smb'=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/protocol'=0A=
[=1B[27mMAKE install]   src/scripting=0A=
gmake[2]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting'=0A=
[=1B[27mMAKE install]   src/scripting/guile=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/guile'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/guile'=0A=
[=1B[27mMAKE install]   src/scripting/lua=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/lua'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/lua'=0A=
[=1B[27mMAKE install]   src/scripting/perl=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/perl'=0A=
gmake[3]: Nothing to be done for `install'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/perl'=0A=
[=1B[27mMAKE install]   src/scripting/ruby=0A=
gmake[3]: Entering directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/ruby'=0A=
      [=1B[27mCC]   src/scripting/ruby/core.o=0A=
core.c:7:18: ruby.h: No such file or directory=0A=
In file included from core.c:18:=0A=
../../.././src/scripting/ruby/core.h:10: error: syntax error before =
"erb_module"=0A=
../../.././src/scripting/ruby/core.h:10: warning: type defaults to `int' =
in declaration of `erb_module'=0A=
../../.././src/scripting/ruby/core.h:10: warning: data definition has no =
type or storage class=0A=
core.c:29: error: syntax error before "erb_module"=0A=
core.c:29: warning: type defaults to `int' in declaration of `erb_module'=0A=
core.c:29: warning: data definition has no type or storage class=0A=
core.c: In function `erb_report_error':=0A=
core.c:44: error: syntax error before "eclass"=0A=
core.c:78: error: `eclass' undeclared (first use in this function)=0A=
core.c:78: error: (Each undeclared identifier is reported only once=0A=
core.c:78: error: for each function it appears in.)=0A=
core.c:78: warning: implicit declaration of function `CLASS_OF'=0A=
core.c:78: error: `ruby_errinfo' undeclared (first use in this function)=0A=
core.c:79: error: `einfo' undeclared (first use in this function)=0A=
core.c:79: warning: implicit declaration of function `rb_obj_as_string'=0A=
core.c:81: error: `rb_eRuntimeError' undeclared (first use in this =
function)=0A=
core.c:81: warning: implicit declaration of function `RSTRING'=0A=
core.c:81: error: invalid type argument of `->'=0A=
core.c:85: error: syntax error before "epath"=0A=
core.c:88: error: `epath' undeclared (first use in this function)=0A=
core.c:88: warning: implicit declaration of function `rb_class_path'=0A=
core.c:90: error: invalid type argument of `->'=0A=
core.c:90: error: invalid type argument of `->'=0A=
core.c: At top level:=0A=
core.c:112: error: syntax error before "erb_module_message"=0A=
core.c:112: error: syntax error before "self"=0A=
core.c:113: warning: return type defaults to `int'=0A=
core.c: In function `erb_module_message':=0A=
core.c:116: error: `str' undeclared (first use in this function)=0A=
core.c:117: error: invalid type argument of `->'=0A=
core.c:117: error: invalid type argument of `->'=0A=
core.c:118: error: `Qnil' undeclared (first use in this function)=0A=
core.c: At top level:=0A=
core.c:142: error: syntax error before "erb_stdout_p"=0A=
core.c:142: error: syntax error before "VALUE"=0A=
core.c:143: warning: return type defaults to `int'=0A=
core.c: In function `erb_stdout_p':=0A=
core.c:148: error: `Qnil' undeclared (first use in this function)=0A=
core.c:150: error: `argc' undeclared (first use in this function)=0A=
core.c:151: error: syntax error before "substr"=0A=
core.c:158: error: `substr' undeclared (first use in this function)=0A=
core.c:158: warning: implicit declaration of function `rb_inspect'=0A=
core.c:158: error: `argv' undeclared (first use in this function)=0A=
core.c:164: error: invalid type argument of `->'=0A=
core.c:165: error: invalid type argument of `->'=0A=
core.c: At top level:=0A=
core.c:194: error: syntax error before "erb_module_method_missing"=0A=
core.c:194: error: syntax error before "self"=0A=
core.c:195: warning: return type defaults to `int'=0A=
core.c: In function `erb_module_method_missing':=0A=
core.c:196: error: `Qnil' undeclared (first use in this function)=0A=
core.c: In function `init_erb_module':=0A=
core.c:204: warning: implicit declaration of function `rb_define_module'=0A=
core.c:205: warning: implicit declaration of function `rb_define_const'=0A=
core.c:205: warning: implicit declaration of function `rb_str_new2'=0A=
core.c:210: warning: implicit declaration of function =
`rb_define_module_function'=0A=
core.c: In function `init_ruby':=0A=
core.c:223: warning: implicit declaration of function `ruby_init'=0A=
core.c:224: warning: implicit declaration of function `ruby_script'=0A=
core.c:225: warning: implicit declaration of function =
`ruby_init_loadpath'=0A=
core.c:228: warning: implicit declaration of function =
`rb_define_singleton_method'=0A=
core.c:228: error: `rb_stdout' undeclared (first use in this function)=0A=
core.c:229: warning: implicit declaration of function =
`rb_define_global_function'=0A=
core.c:248: warning: implicit declaration of function `rb_load_protect'=0A=
gmake[3]: *** [core.o] Error 1=0A=
gmake[3]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting/ruby'=0A=
gmake[2]: *** [install-recursive] Error 1=0A=
gmake[2]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src/scripting'=0A=
gmake[1]: *** [install-recursive] Error 1=0A=
gmake[1]: Leaving directory =
`/usr/ports/www/elinks/work/elinks-0.11.1/src'=0A=
gmake: *** [install-recursive] Error 1=0A=
*** Error code 2=0A=
=0A=
Stop in /usr/ports/www/elinks.=0A=

------=_NextPart_000_0001_01C63C53.6E571230--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c63c42$aace4230$d188a0d5>