Ga naar inhoud


getttext error....help.....


Aanbevolen berichten

Geplaatst:

Hallo heren,

 

Nu wil ik het volgende doen vanuit het cvs,ik zie dat ie als tar-ball zelf uitpakt en na een tijdje krijg ik deze melding:

 

> Making all in intl-java

> make[3]: Entering directory `/home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/gettext-0.14.1/gettext-runtime/intl-java'

> /bin/sh ../lib/javacomp.sh -d . /home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/gettext-0.14.1/gettext-runtime/intl-java/gnu/gettext/GettextResource.java

> incorrect classpath: /usr/share/java/libgcj-3.4.2.jar

> ----------

> 1. ERROR in /home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/gettext-0.14.1/gettext-runtime/intl-java/gnu/gettext/GettextResource.java (at line 1)

> /* GNU gettext for Java

> * Copyright © 2001 Free Software Foundation, Inc.

> *

> * This program is free software; you can redistribute it and/or modify it

> * under the terms of the GNU Library General Public License as published

> * by the Free Software Foundation; either version 2, or (at your option)

> * any later version.

> *

> * This program is distributed in the hope that it will be useful,

> * but WITHOUT ANY WARRANTY; without even the implied warranty of

> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU

> * Library General Public License for more details.

> *

> * You should have received a copy of the GNU Library General Public

> * License along with this program; if not, write to the Free Software

> * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,

> * USA.

> */

>

> package gnu.gettext;

>

> import java.lang.reflect.*;

> import java.util.*;

>

> /**

> * This class implements the main GNU libintl functions in Java.

> * <P>

> * Using the GNU gettext approach, compiled message catalogs are normal

> * Java ResourceBundle classes and are thus interoperable with standard

> * ResourceBundle based code.

> * <P>

> * The main differences between the Sun ResourceBundle approach and the

> * GNU gettext approach are:

> * <UL>

> * <LI>In the Sun approach, the keys are abstract textual shortcuts.

> * In the GNU gettext approach, the keys are the English/ASCII version

> * of the messages.

> * <LI>In the Sun approach, the translation files are called

> * "<VAR>Resource</VAR>_<VAR>locale</VAR>.properties" and have non-ASCII

> * characters encoded in the Java

> * <CODE>\</CODE><CODE>u<VAR>nnnn</VAR></CODE> syntax. Very few editors

> * can natively display international characters in this format. In the

> * GNU gettext approach, the translation files are called

> * "<VAR>Resource</VAR>.<VAR>locale</VAR>.po"

> * and are in the encoding the translator has chosen. Many editors

> * can be used. There are at least three GUI translating tools

> * (Emacs PO mode, KDE KBabel, GNOME gtranslator).

> * <LI>In the Sun approach, the function

> * <CODE>ResourceBundle.getString</CODE> throws a

> * <CODE>MissingResourceException</CODE> when no translation is found.

> * In the GNU gettext approach, the <CODE>gettext</CODE> function

> * returns the (English) message key in that case.

> * <LI>In the Sun approach, there is no support for plural handling.

> * Even the most elaborate MessageFormat strings cannot provide decent

> * plural handling. In the GNU gettext approach, we have the

> * <CODE>ngettext</CODE> function.

> * </UL>

> * <P>

> * To compile GNU gettext message catalogs into Java ResourceBundle classes,

> * the <CODE>msgfmt</CODE> program can be used.

> *

> * @author Bruno Haible

> */

> public abstract class GettextResource extends ResourceBundle {

>

> public static boolean verbose = false;

>

> /**

> * Returns the translation of <VAR>msgid</VAR>.

> * @param catalog a ResourceBundle

> * @param msgid the key string to be translated, an ASCII string

> * @return the translation of <VAR>msgid</VAR>, or <VAR>msgid</VAR> if

> * none is found

> */

> public static String gettext (ResourceBundle catalog, String msgid) {

> try {

> String result = (String)catalog.getObject(msgid);

> if (result != null)

> return result;

> } catch (MissingResourceException e) {

> }

> return msgid;

> }

>

> /**

> * Returns the plural form for <VAR>n</VAR> of the translation of

> * <VAR>msgid</VAR>.

> * @param catalog a ResourceBundle

> * @param msgid the key string to be translated, an ASCII string

> * @param msgid_plural its English plural form

> * @return the translation of <VAR>msgid</VAR> depending on <VAR>n</VAR>,

> * or <VAR>msgid</VAR> or <VAR>msgid_plural</VAR> if none is found

> */

> public static String ngettext (ResourceBundle catalog, String msgid, String msgid_plural, long n) {

> // The reason why we use so many reflective API calls instead of letting

> // the GNU gettext generated ResourceBundles implement some interface,

> // is that we want the generated ResourceBundles to be completely

> // standalone, so that migration from the Sun approach to the GNU gettext

> // approach (without use of plurals) is as straightforward as possible.

> ResourceBundle origCatalog = catalog;

> do {

> // Try catalog itself.

> if (verbose)

> System.out.println("ngettext on "+catalog);

> Method handleGetObjectMethod = null;

> Method getParentMethod = null;

> try {

> handleGetObjectMethod = catalog.getClass().getMethod("handleGetObject", new Class[] { java.lang.String.class });

> getParentMethod = catalog.getClass().getMethod("getParent", new Class[0]);

> } catch (NoSuchMethodException e) {

> } catch (SecurityException e) {

> }

> if (verbose)

> System.out.println("handleGetObject = "+(handleGetObjectMethod!=null)+", getParent = "+(getParentMethod!=null));

> if (handleGetObjectMethod != null

> && Modifier.isPublic(handleGetObjectMethod.getModifiers())

> && getParentMethod != null) {

> // A GNU gettext created class.

> Method lookupMethod = null;

> Method pluralEvalMethod = null;

> try {

> lookupMethod = catalog.getClass().getMethod("lookup", new Class[] { java.lang.String.class });

> pluralEvalMethod = catalog.getClass().getMethod("pluralEval", new Class[] { Long.TYPE });

> } catch (NoSuchMethodException e) {

> } catch (SecurityException e) {

> }

> if (verbose)

> System.out.println("lookup = "+(lookupMethod!=null)+", pluralEval = "+(pluralEvalMethod!=null));

> if (lookupMethod != null && pluralEvalMethod != null) {

> // A GNU gettext created class with plural handling.

> Object localValue = null;

> try {

> localValue = lookupMethod.invoke(catalog, new Object[] { msgid });

> } catch (IllegalAccessException e) {

> e.printStackTrace();

> } catch (InvocationTargetException e) {

> e.getTargetException().printStackTrace();

> }

> if (localValue != null) {

> if (verbose)

> System.out.println("localValue = "+localValue);

> if (localValue instanceof String)

> // Found the value. It doesn't depend on n in this case.

> return (String)localValue;

> else {

> String[] pluralforms = (String[])localValue;

> long i = 0;

> try {

> i = ((Long) pluralEvalMethod.invoke(catalog, new Object[] { new Long(n) })).longValue();

> if (!(i >= 0 && i < pluralforms.length))

> i = 0;

> } catch (IllegalAccessException e) {

> e.printStackTrace();

> } catch (InvocationTargetException e) {

> e.getTargetException().printStackTrace();

> }

> return pluralforms[(int)i];

> }

> }

> } else {

> // A GNU gettext created class without plural handling.

> Object localValue = null;

> try {

> localValue = handleGetObjectMethod.invoke(catalog, new Object[] { msgid });

> } catch (IllegalAccessException e) {

> e.printStackTrace();

> } catch (InvocationTargetException e) {

> e.getTargetException().printStackTrace();

> }

> if (localValue != null) {

> // Found the value. It doesn't depend on n in this case.

> if (verbose)

> System.out.println("localValue = "+localValue);

> return (String)localValue;

> }

> }

> Object parentCatalog = catalog;

> try {

> parentCatalog = getParentMethod.invoke(catalog, new Object[0]);

> } catch (IllegalAccessException e) {

> e.printStackTrace();

> } catch (InvocationTargetException e) {

> e.getTargetException().printStackTrace();

> }

> if (parentCatalog != catalog)

> catalog = (ResourceBundle)parentCatalog;

> else

> break;

> } else

> // Not a GNU gettext created class.

> break;

> } while (catalog != null);

> // The end of chain of GNU gettext ResourceBundles is reached.

> if (catalog != null) {

> // For a non-GNU ResourceBundle we cannot access 'parent' and

> // 'handleGetObject', so make a single call to catalog and all

> // its parent catalogs at once.

> Object value;

> try {

> value = catalog.getObject(msgid);

> } catch (MissingResourceException e) {

> value = null;

> }

> if (value != null)

> // Found the value. It doesn't depend on n in this case.

> return (String)value;

> }

> // Default: English strings and Germanic plural rule.

> return (n != 1 ? msgid_plural : msgid);

> }

> }

>

> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> This compilation unit indirectly references the missing type java.lang.Object (typically some required class file is referencing a type outside the classpath)

> ----------

> make[3]: *** [gnu/gettext/GettextResource.class] Error 255

> make[3]: Leaving directory `/home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/gettext-0.14.1/gettext-runtime/intl-java'

> make[2]: *** [all-recursive] Error 1

> make[2]: Leaving directory `/home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/gettext-0.14.1/gettext-runtime'

> make[1]: *** [all] Error 2

> make[1]: Leaving directory `/home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/gettext-0.14.1/gettext-runtime'

> make: *** [all-recursive] Error 1

> + die 'oemake failed'

> + oefatal 'oemake failed'

> + echo FATAL: 'oemake failed'

> FATAL: oemake failed

> + exit 1

> ERROR: function do_compile failed

> ERROR: see log in /home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/temp/log.do_compile.5281

> NOTE: Task failed:

> ERROR: package gettext-native-0.14.1-r3: task do_compile failed

> ERROR: TaskFailed event exception, aborting

> ERROR: package gettext-native: build failed

> ERROR: Build of dreambox-image failed

> [parelvisser@ build]$

>

>

>

 

 

wie heeft dit eerder meegemaakt,of kan me hiermee helpen.

Alvast bedankt;););)

 

mvg:Parelvisser <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />


Geplaatst:

Heb je e.v.t laatste regels uit de file /home/parelvisser/tuxbox-oe/build/tmp/work/gettext-native-0.14.1-r3/temp/log.do_compile.5281

 

of hang die als bijlage in een bericht.

 

Greetz

 

Prdehoop

Geplaatst:

cvs --version

Concurrent Versions System (CVS) 1.11.5 (client/server)

 

 

autoconf --version

Autoconf version 2.13

 

 

automake --version

automake (GNU automake) 1.7.2

 

 

libtool --version

ltmain.sh (GNU libtool) 1.4.3 (1.922.2.110 2002/10/23 01:39:54)

 

 

gettext --version

gettext (GNU gettext) 0.11.5

 

 

make --version

GNU Make 3.80

 

 

makeinfo --version

makeinfo (GNU texinfo) 4.3

 

 

tar --version

tar (GNU tar) 1.13.25

 

 

bunzip2 --version

bzip2, a block-sorting file compressor. Version 1.0.2, 30-Dec-2001.

 

 

gunzip --version

gunzip 1.2.4 (18 Aug 93)

 

 

patch --version

patch 2.5.8

 

 

infocmp --version

infocmp: invalid option -- -

Usage: infocmp [options] [-A directory] [-B directory] [termname...]

 

 

gcc --version

gcc (GCC) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)

 

 

g++ --version

g++ (GCC) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)

 

 

yacc --version

usage: yacc [-dlrtv] [-b file_prefix] [-p symbol_prefix] filename

 

 

flex --version

flex version 2.5.4

 

 

bison --version

bison (GNU Bison) 1.35

 

 

pkg-config --version

0.15.0

 

Zou je deze waarden eens na kunnen kijken op jouw systeem welke versies jij gebruikt?

 

Greetz

 

Prdehoop

Geplaatst:

Hallo,

 

Deze waardes zijn nagenoeg gelijk wat ik gebruik,alleen in gettext zit een bug,want de gettextlib-0.14.1.so en de rc-0.14.1.so ziet ie niet,wil met de make flex methode een andere versie erop zetten en dan vraagt ie naar deze twee...

Ik ga eens fedora4 proberen,misschien is het hiermee opgelost,of weet jij iets.

 

grz:Parelvisser;);););)

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...