Jump to content

SQUASHFS Image FAQ


Worschter

Empfohlene Beiträge

  • Antworten 291
  • Created
  • Letzte Antwort

Top Posters In This Topic

da hast natürlich recht.

 

die wichtigsten Sachen stehen im Faq Thread im ersten Posting beschrieben

 

$HOME/tuxbox-cvs/cdk/linux/drivers/mtd/maps/dbox2-flash.c

$HOME/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/update.cpp

$HOME/tuxbox-cvs/cdk/Patches/linux-2.4.31-dbox2.config-flash

$HOME/tuxbox-cvs/hostapps/flash/flashmanage.pl

$HOME/tuxbox-cvs/boot/u-boot-config/u-boot.config

 

 

Und zusätzlich noch die Datei

$HOME/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/Makefile.am

 

da muss die letzte Zeile in olgende geändert werden:

AM_CPPFLAGS = -DSQUASHFS

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstmal Danke für deine Bemühungen, leider kann ich die entsprechenden Codezeilen in der u-boot.config nicht finden, habe sie mal angehängt.

/*

* © Copyright 2000, 2001, 2002

* Wolfgang Denk, DENX Software Engineering, wd@denx.de.

*

* Copyright © 2002 Bastian Blank <waldi@tuxbox.org>

*

* See file CREDITS for list of people who contributed to this

* project.

*

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

* modify it under the terms of the GNU General Public License as

* published by the Free Software Foundation; either version 2 of

* the License, 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 General Public License for more details.

*

* You should have received a copy of the GNU 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

*/

 

/*

* board/config.h - configuration options, board specific

*/

 

#ifndef __CONFIG_H

#define __CONFIG_H

 

/*

* High Level Configuration Options

* (easy to change)

*/

 

#define CONFIG_MPC823  1 /* This is a MPC823 CPU  */

#define CONFIG_DBOX2  1 /* ...on a dbox2 device  */

#define CONFIG_SECONDSTAGE 1 /* ...with a second state loader*/

 

#define CONFIG_LCD_BOARD 1 /* ...with LCD  */

#define CONFIG_DBOX2_FB  1 /* ...with FB  */

 

#define CONFIG_HARD_I2C  1 /* ...and I2C hardware support */

#define CFG_I2C_SPEED  50000

#define CFG_I2C_SLAVE  0xFE

 

#define CONFIG_8xx_CONS_SMC1 1 /* Console is on SMC1  */

#undef CONFIG_8xx_CONS_SMC2

#undef CONFIG_8xx_CONS_NONE

 

#if 0

#define CONFIG_BOOTDELAY -1 /* autoboot disabled  */

#else

#define CONFIG_BOOTDELAY 1 /* autoboot after 5 seconds */

#endif

 

#undef CONFIG_BOOTARGS

 

#define CONFIG_BOOTCOMMAND      \

"dhcp; tftp \"$(bootfile)\"; "      \

"protect off 10040000 107fffff; "    \

        "setenv bootargs root=/dev/nfs rw nfsroot=$(serverip):$(rootpath) " \

"ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname)::off " \

"console=$(console); "      \

"bootm"

/*

#define CONFIG_BOOTCOMMAND      \

"protect off 10040000 107fffff; "    \

"fsload; setenv bootargs root=/dev/mtdblock2 console=$(console); " \

"bootm"

*/

 

#define CONFIG_EXTRA_ENV_SETTINGS      \

"console=ttyS0\0"

 

#define CONFIG_BAUDRATE  9600 /* console baudrate = 9.6kbps */

#undef CFG_LOADS_BAUD_CHANGE  /* don't allow baudrate change */

 

#define CONFIG_WATCHDOG  1 /* watchdog enabled  */

 

#define CONFIG_BOOTP_MASK ( CONFIG_BOOTP_DEFAULT | CONFIG_BOOTP_VENDOREX )

 

#define CONFIG_COMMANDS  ( CONFIG_CMD_DFL | CFG_CMD_FS | CFG_CMD_DHCP )

 

//#define CONFIG_DBOX2_FS_ENV_READ  "1:env"

 

#define CONFIG_TUXBOX_NETWORK  1

 

#ifdef CONFIG_LCD_BOARD

#define CONFIG_DBOX2_LCD_INFO  1

#define CONFIG_DBOX2_LCD_LOGO  1

#define CONFIG_DBOX2_LCD_LOGO_TFTP  "logo-lcd"

#define CONFIG_DBOX2_LCD_LOGO_RESERVE  2

#undef CONFIG_DBOX2_LCD_FONT8x16

#endif /* CONFIG_LCD_BOARD */

#ifdef CONFIG_DBOX2_FB

#define CONFIG_DBOX2_FB_LOGO  1

#define CONFIG_DBOX2_FB_LOGO_TFTP  "logo-fb"

#endif /* CONFIG_DBOX2_FB */

 

#define CONFIG_AUTOBOOT_SELECT  1

#define CONFIG_AUTOBOOT_SELECT_AUTOBOOT  1

#define CONFIG_AUTOBOOT_SELECT_NUMBER  3

#define CONFIG_AUTOBOOT_SELECT_1_TEXT  "console on ttyS0"

#define CONFIG_AUTOBOOT_SELECT_1_COMMAND "setenv console ttyS0"

#define CONFIG_AUTOBOOT_SELECT_2_TEXT  "console on fb0"

#define CONFIG_AUTOBOOT_SELECT_2_COMMAND "setenv console tty"

#define CONFIG_AUTOBOOT_SELECT_3_TEXT  "console on null"

#define CONFIG_AUTOBOOT_SELECT_3_COMMAND "setenv console null"

#define CONFIG_AUTOBOOT_SELECT_4_TEXT  ""

#define CONFIG_AUTOBOOT_SELECT_4_COMMAND ""

#define CONFIG_AUTOBOOT_SELECT_5_TEXT  ""

#define CONFIG_AUTOBOOT_SELECT_5_COMMAND ""

 

#if defined(CONFIG_DBOX2_LCD_LOGO) || defined(CONFIG_DBOX2_FB_LOGO)

#define CONFIG_LAST_STAGE_INIT

#endif

#define CONFIG_MISC_INIT_R

 

 

/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */

#include <cmd_confdefs.h>

 

/*

* Miscellaneous configurable options

*/

#define CFG_LONGHELP  /* undef to save memory  */

#define CFG_PROMPT  "=> " /* Monitor Command Prompt */

 

#if 0

#define CFG_HUSH_PARSER  1 /* use "hush" command parser */

#endif

#ifdef CFG_HUSH_PARSER

#define CFG_PROMPT_HUSH_PS2 "> "

#endif

 

#if (CONFIG_COMMANDS & CFG_CMD_KGDB)

#define CFG_CBSIZE  1024 /* Console I/O Buffer Size */

#else

#define CFG_CBSIZE  256 /* Console I/O Buffer Size */

#endif

#define CFG_PBSIZE (CFG_CBSIZE+sizeof(CFG_PROMPT)+16) /* Print Buffer Size */

#define CFG_MAXARGS  16 /* max number of command args */

#define CFG_BARGSIZE CFG_CBSIZE /* Boot Argument Buffer Size */

 

#define CFG_MEMTEST_START 0x0400000 /* memtest works on */

#define CFG_MEMTEST_END  0x1800000 /* 4 ... 24 MB in DRAM */

 

#define CFG_LOAD_ADDR  0x100000 /* default load address */

 

#define CFG_HZ  1000 /* decrementer freq: 1 ms ticks */

 

#define CFG_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200 }

 

/*

* Low Level Configuration Settings

* (address mappings, register initial values, etc.)

* You should know what you are doing if you make changes here.

*/

/*-----------------------------------------------------------------------

* Internal Memory Mapped Register

*/

#define CFG_IMMR  0xFF000000

 

/*-----------------------------------------------------------------------

* Definitions for initial stack pointer and data area (in DPRAM)

*/

#define CFG_INIT_RAM_ADDR CFG_IMMR

#define CFG_INIT_RAM_END 0x3000 /* End of used area in DPRAM */

#define CFG_GBL_DATA_SIZE 64  /* size in bytes reserved for initial data */

#define CFG_GBL_DATA_OFFSET (CFG_INIT_RAM_END - CFG_GBL_DATA_SIZE)

#define CFG_INIT_SP_OFFSET CFG_GBL_DATA_OFFSET

 

/*-----------------------------------------------------------------------

* Address accessed to reset the board - must not be mapped/assigned

*/

#define CFG_RESET_ADDRESS 0xFFFFFFFF

 

/*-----------------------------------------------------------------------

* Start addresses for the final memory configuration

* (Set up by the startup code)

* Please note that CFG_SDRAM_BASE _must_ start at 0

*/

#define CFG_SDRAM_BASE  0x00000000

#define CFG_FLASH_BASE  0x10000000

#define CFG_MONITOR_LEN  (256 << 10) /* Reserve 256 kB for Monitor */

#define CFG_MONITOR_BASE 0x40000

#define CFG_MALLOC_LEN  (128 << 10) /* Reserve 128 kB for malloc() */

 

/*

* For booting Linux, the board info and command line data

* have to be in the first 8 MB of memory, since this is

* the maximum mapped by the Linux kernel during initialization.

*/

#define CFG_BOOTMAPSZ  (8 << 20) /* Initial Memory map for Linux */

 

/*-----------------------------------------------------------------------

* FLASH organization

*/

#define CFG_MAX_FLASH_BANKS 2 /* max number of memory banks  */

#define CFG_MAX_FLASH_SECT 71 /* max number of sectors on one chip */

 

#define CFG_FLASH_ERASE_TOUT 120000 /* Timeout for Flash Erase (in ms) */

#define CFG_FLASH_WRITE_TOUT 500 /* Timeout for Flash Write (in ms) */

 

#define CFG_FLASH_CFI  1 /* Flash is CFI conformant  */

#define CFG_FLASH_PROTECTION 1 /* need to lock/unlock sectors in hardware */

#define CFG_FLASH_USE_BUFFER_WRITE 1 /* use buffered writes (20x faster) */

 

#define CFG_ENV_IS_NOWHERE 1

#define CFG_ENV_SIZE  0x4000 /* Total Size of Environment Sector */

 

/*-----------------------------------------------------------------------

* Hardware Information Block

*/

#define CFG_HWINFO_OFFSET 0x0001FFE0 /* offset of HW Info block */

#define CFG_HWINFO_SIZE  0x00000020 /* size  of HW Info block */

 

/*-----------------------------------------------------------------------

* Cache Configuration

*/

#define CFG_CACHELINE_SIZE 16 /* For all MPC8xx CPUs  */

#if (CONFIG_COMMANDS & CFG_CMD_KGDB)

#define CFG_CACHELINE_SHIFT 4 /* log base 2 of the above value */

#endif

 

/*-----------------------------------------------------------------------

* SYPCR - System Protection Control    11-9

* SYPCR can only be written once after reset!

*-----------------------------------------------------------------------

* Software & Bus Monitor Timer max, Bus Monitor enable, SW Watchdog freeze

*/

#if defined(CONFIG_WATCHDOG)

#define CFG_SYPCR (SYPCR_SWTC | SYPCR_BMT | SYPCR_BME | SYPCR_SWF | \

    SYPCR_SWE  | SYPCR_SWRI| SYPCR_SWP)

#else

#define CFG_SYPCR (SYPCR_SWTC | SYPCR_BMT | SYPCR_BME | SYPCR_SWF | SYPCR_SWP)

#endif

 

/*-----------------------------------------------------------------------

* SIUMCR - SIU Module Configuration    11-6

*-----------------------------------------------------------------------

* PCMCIA config., multi-function pin tri-state

*/

#define CFG_SIUMCR (SIUMCR_DBGC00 | SIUMCR_DBPC00 | SIUMCR_MLRC01)

 

/*-----------------------------------------------------------------------

* TBSCR - Time Base Status and Control    11-26

*-----------------------------------------------------------------------

* Clear Reference Interrupt Status, Timebase freezing enabled

*/

#define CFG_TBSCR (TBSCR_REFA | TBSCR_REFB | TBSCR_TBF)

 

/*-----------------------------------------------------------------------

* PISCR - Periodic Interrupt Status and Control  11-31

*-----------------------------------------------------------------------

* Clear Periodic Interrupt Status, Interrupt Timer freezing enabled

*/

#define CFG_PISCR (PISCR_PS | PISCR_PITF)

 

/*-----------------------------------------------------------------------

* PLPRCR - PLL, Low-Power, and Reset Control Register  15-30

*-----------------------------------------------------------------------

* Reset PLL lock status sticky bit, timer expired status bit and timer

* interrupt status bit

*/

#define CFG_PLPRCR (PLPRCR_SPLSS | PLPRCR_TEXPS | PLPRCR_TMIST)

 

/*-----------------------------------------------------------------------

* SCCR - System Clock and reset Control Register  15-27

*-----------------------------------------------------------------------

* Set clock output, timebase and RTC source and divider,

* power management and some other internal clocks

*/

#define SCCR_MASK SCCR_EBDF11

#define CFG_SCCR (SCCR_TBS    | \

    SCCR_COM00  | SCCR_DFSYNC00 | SCCR_DFBRG00  | \

    SCCR_DFNL000 | SCCR_DFNH000  | SCCR_DFLCD000 | \

    SCCR_DFALCD00)

 

/*-----------------------------------------------------------------------

*

*-----------------------------------------------------------------------

*

*/

/*#define CFG_DER 0x2002000F*/

#define CFG_DER 0

 

/*

* Init Memory Controller:

*

* BR0/1 and OR0/1 (FLASH)

*/

 

#define FLASH_BASE_PRELIM 0x10000000 /* FLASH bank #0 */

 

/*

* Internal Definitions

*

* Boot Flags

*/

#define BOOTFLAG_COLD 0x01  /* Normal Power-On: Boot from FLASH */

#define BOOTFLAG_WARM 0x02  /* Software reboot  */

 

/* values according to the manual */

 

#define BCSR_ADDR  ((uint) 0xff010000)

#define BCSR0    ((uint) (BCSR_ADDR + 0x00))

#define BCSR1    ((uint) (BCSR_ADDR + 0x04))

#define BCSR2    ((uint) (BCSR_ADDR + 0x08))

#define BCSR3    ((uint) (BCSR_ADDR + 0x0c))

#define BCSR4    ((uint) (BCSR_ADDR + 0x10))

 

/* FADS bitvalues by Helmut Buchsbaum

* see MPC8xxADS User's Manual for a proper description

* of the following structures

*/

 

#define BCSR0_ERB  ((uint)0x80000000)

#define BCSR0_IP  ((uint)0x40000000)

#define BCSR0_BDIS  ((uint)0x10000000)

#define BCSR0_BPS_MASK  ((uint)0x0C000000)

#define BCSR0_ISB_MASK  ((uint)0x01800000)

#define BCSR0_DBGC_MASK  ((uint)0x00600000)

#define BCSR0_DBPC_MASK  ((uint)0x00180000)

#define BCSR0_EBDF_MASK  ((uint)0x00060000)

 

#define BCSR1_FLASH_EN  ((uint)0x80000000)

#define BCSR1_DRAM_EN  ((uint)0x40000000)

#define BCSR1_ETHEN  ((uint)0x20000000)

#define BCSR1_IRDEN  ((uint)0x10000000)

#define BCSR1_FLASH_CFG_EN  ((uint)0x08000000)

#define BCSR1_CNT_REG_EN_PROTECT ((uint)0x04000000)

#define BCSR1_BCSR_EN  ((uint)0x02000000)

#define BCSR1_RS232EN_1  ((uint)0x01000000)

#define BCSR1_PCCEN  ((uint)0x00800000)

#define BCSR1_PCCVCC0  ((uint)0x00400000)

#define BCSR1_PCCVPP_MASK  ((uint)0x00300000)

#define BCSR1_DRAM_HALF_WORD  ((uint)0x00080000)

#define BCSR1_RS232EN_2  ((uint)0x00040000)

#define BCSR1_SDRAM_EN  ((uint)0x00020000)

#define BCSR1_PCCVCC1  ((uint)0x00010000)

 

#define BCSR2_FLASH_PD_MASK  ((uint)0xF0000000)

#define BCSR2_DRAM_PD_MASK  ((uint)0x07800000)

#define BCSR2_DRAM_PD_SHIFT  (23)

#define BCSR2_EXTTOLI_MASK  ((uint)0x00780000)

#define BCSR2_DBREVNR_MASK  ((uint)0x00030000)

 

#define BCSR3_DBID_MASK  ((ushort)0x3800)

#define BCSR3_CNT_REG_EN_PROTECT ((ushort)0x0400)

#define BCSR3_BREVNR0  ((ushort)0x0080)

#define BCSR3_FLASH_PD_MASK  ((ushort)0x0070)

#define BCSR3_BREVN1  ((ushort)0x0008)

#define BCSR3_BREVN2_MASK  ((ushort)0x0003)

#define BCSR4_ETHLOOP  ((uint)0x80000000)

#define BCSR4_TFPLDL  ((uint)0x40000000)

#define BCSR4_TPSQEL  ((uint)0x20000000)

#define BCSR4_SIGNAL_LAMP  ((uint)0x10000000)

#define BCSR4_USB_EN  ((uint)0x08000000)

#define BCSR4_USB_SPEED  ((uint)0x04000000)

#define BCSR4_VCCO  ((uint)0x02000000)

#define BCSR4_VIDEO_ON  ((uint)0x00800000)

#define BCSR4_VDO_EKT_CLK_EN  ((uint)0x00400000)

#define BCSR4_VIDEO_RST  ((uint)0x00200000)

#define BCSR4_MODEM_EN  ((uint)0x00100000)

#define BCSR4_DATA_VOICE  ((uint)0x00080000)

 

#endif /* __CONFIG_H */

Mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

Die u-boot config nimmst am Besten aus dem Packet,

 

Ach ja, uboot.config ist nur ein Link auf einer der Dateien in dem Verzeichnis

Ich denke im Moment geht der auf eine JFFS2 config, deswegen findest Du die

Partitionsaufteilung da nicht.

 

lösche den Link und nimm die uboot.config aus dem Paket da rein, die ist noch aktuell.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo

 

danke erstaml für die Datei, leider habe ich immer noch dasselbe Problem, es läuft eigentlich alles gut durch, die squshfs für einmal und 2 mal werden erstellt der Ordner root landet im dbox2/cdkflsh-Verzeichnis aber bei mkfs.jffs2 bekomme ich immer wieder den Speicherzugriffsfehler

usr/local/bin/fakeroot: line 152: 16318 Speicherzugriffsfehler  FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@"

 

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

hm, da stimmt wohl was mit dem fakeroot bei Dir nicht.

Ich weiß jetzt garnimmer, hab ich das ins Paket rein und wenn , als Binary oder als RPM?

 

ich würd sagen installiert Dir das mal neu, evtl. passt das nicht zu Deinem System

hier gibt´s das z.B.

http://rpmseek.com/rpm-pl/fakeroot.html?hl=de&cx=589:F:0

Link zu diesem Kommentar
Auf anderen Seiten teilen

Es gibt ja kein rpm-Paket für Suse9.2 habe es selbst kompiliert!

 

selbst wenn ich mkfs.jffs2 als root ausführe bekomme ich den Fehler???

 

Also ich glaube ich gebe es auf(nee das will ich auch nicht), da war der erste Debug ja ein Klacks gegen das hier :P

 

mfg

bearbeitet von XundY
Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich hab Suse 10.0 und da geht das neueste was für Suse dort steht.

Seh ich nun nicht als Problem.

 

Übrigens: nicht aufgeben, das gleiche Problem hatte ich auch.

Wenn Du das als Root ausführst ist es klar daß Fehler auftauchen, denn root hat ein andres Home

Verzeichnis, da stimmen die Pfade nicht.

 

Aber nur so nebenbei, wenn Du jetzt schon ans aufgeben denkst :D

es wird garantiert noch viele weitere Schwierigkeiten geben :P

Link zu diesem Kommentar
Auf anderen Seiten teilen

Entweder bin ich nun total bescheuert, aber unter deinem Link(mal abgesehen davon das ich rpm-seek natürlich kenne) wo ist da nen rpm-Paket für Suse??

 

Kann da keins finden, wobei ich die aktuellste Version als tarball gesaugt habe und diese Compiliert habe, was auch ohne jegliche Fehlermeldungen funktioniert hat, o mann mir raucht der Kopf und keein Land in sicht :P

 

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also weiß ja nicht ob das so sein soll(kann es mir fast nicht vorstellen)

aber alle Dateien im Ordner tuxbox-cvs/cdk/.deps sind alle 0Byte groß das kann doch nicht korrekt sein oder doch?

 

Mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

ja, das mit dem Bart hat mich auch gewundert :P

 

aber läuft einwandfrei bei mir.

 

Achso, wenn Du ein Image hinbekommen solltest, erstmal nicht flashen, da gibt es nen Test im CVS den Du

ungbedingt mal ausführen solltest und das Ergebnis Posten!

 

~/tuxbox-cvs/hostapps/checkImage

 

dort gib ein :

make

 

und dann

 

./checkImage -vd mein_image.img

 

wobei mein_image.img natürlich die fertigen Images sind.

Link zu diesem Kommentar
Auf anderen Seiten teilen

also erstmal die fehlermeldung hat sich auch mit deiner fakeroot-version nicht geändert.

 

werde mal wier von vone anfangen zu suchen, dank für deine Geduld

 

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

So wieder von vorne angefangen bei make neutrino gibts dann schon reichlich Fehler hänge mal den Log an, vielleicht erkkenst du ja das Problem

make neutrino

make -C /home/kai/tuxbox-cvs/apps/tuxbox/neutrino all install

make[1]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make  all-recursive

make[2]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

Making all in lib

make[3]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

Making all in controldclient

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/controldclient'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/controldclient'

Making all in sectionsdclient

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/sectionsdclient'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/sectionsdclient'

Making all in timerdclient

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/timerdclient'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/timerdclient'

Making all in irsend

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/irsend'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/irsend'

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

make[4]: Für das Ziel »all-am« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

make[3]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

Making all in daemons

make[3]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

Making all in controld

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

Making all in driver

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld/driver'

make[5]: Für das Ziel »all« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld/driver'

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

make[5]: Für das Ziel »all-am« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

Making all in nhttpd

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

Making all in data

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

Making all in images

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data/images'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data/images'

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

make[6]: Für das Ziel »all-am« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

Making all in data-alt2

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

Making all in images

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2/images'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2/images'

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

make[6]: Für das Ziel »all-am« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

Making all in nhttpd-y

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

Making all in images

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/images'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/images'

Making all in scripts

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/scripts'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/scripts'

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

make[6]: Für das Ziel »all-am« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

make[5]: Für das Ziel »all-am« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

Making all in sectionsd

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/sectionsd'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/sectionsd'

Making all in timerd

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/timerd'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/timerd'

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

make[4]: Für das Ziel »all-am« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

make[3]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

Making all in src

make[3]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src'

Making all in gui

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

Making all in widget

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/widget'

make[5]: Für das Ziel »all« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/widget'

Making all in bedit

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/bedit'

make[5]: Für das Ziel »all« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/bedit'

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../daemons-I../../src -I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/freetype2 -I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/tuxbox/mpegtools -I/home/kai/dbox2/cdkroot/include -I/home/kai/tuxbox-cvs/driver/include -I../../lib -DSQUASHFS -I/home/kai/tuxbox-cvs/driver/dvb/include -I/home/kai/tuxbox-cvs/driver/include  -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -MT infoviewer.o -MD-MP -MF ".deps/infoviewer.Tpo" -c -o infoviewer.o infoviewer.cpp; \

then mv -f ".deps/infoviewer.Tpo" ".deps/infoviewer.Po"; else rm -f ".deps/infoviewer.Tpo"; exit 1; fi

infoviewer.cpp: In member function `void CInfoViewer::showSubchan()':

infoviewer.cpp:457: warning: `int subchannel' might be used uninitialized in

  this function

infoviewer.cpp: In member function `void CInfoViewer::showButton_Audio()':

infoviewer.cpp:961: error: 'struct SNeutrinoSettings' has no member named '

  audio_left_right_selectable'

make[5]: *** [infoviewer.o] Fehler 1

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

make[4]: *** [all-recursive] Fehler 1

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

make[3]: *** [all-recursive] Fehler 1

make[3]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src'

make[2]: *** [all-recursive] Fehler 1

make[2]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make[1]: *** [all] Fehler 2

make[1]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make: *** [.deps/neutrino] Fehler 2

kai@linux:~/tuxbox-cvs/cdk>

 

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/tuxbox/mpegtools -I/home/kai/dbox2/cdkroot/include -I/home/kai/tuxbox-cvs/driver/include -I../../lib -DSQUASHFS -I/home/kai/tuxbox-cvs/driver/dvb/include -I/home/kai/tuxbox-cvs/driver/include  -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -MT infoviewer.o -MD-MP -MF ".deps/infoviewer.Tpo" -c -o infoviewer.o infoviewer.cpp; \

then mv -f ".deps/infoviewer.Tpo" ".deps/infoviewer.Po"; else rm -f ".deps/infoviewer.Tpo"; exit 1; fi

infoviewer.cpp: In member function `void CInfoViewer::showSubchan()':

infoviewer.cpp:457: warning: `int subchannel' might be used uninitialized in

  this function

infoviewer.cpp: In member function `void CInfoViewer::showButton_Audio()':

infoviewer.cpp:961: error: 'struct SNeutrinoSettings' has no member named '

  audio_left_right_selectable'

make[5]: *** [infoviewer.o] Fehler 1

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

make[4]: *** [all-recursive] Fehler 1

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

make[3]: *** [all-recursive] Fehler 1

make[3]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src'

make[2]: *** [all-recursive] Fehler 1

make[2]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make[1]: *** [all] Fehler 2

make[1]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make: *** [.deps/neutrino] Fehler 2

kai@linux:~/tuxbox-cvs/cdk>

 

Also ich denke das bei dem makefile.am Patch was schief ging...

 

Aktuelle sollte so aussehen:

SUBDIRS = widget bedit

INCLUDES = \
-I$(top_srcdir)/daemons \
-I$(top_srcdir)/src \
@CURL_CFLAGS@ \
@EVENTSERVER_CFLAGS@ \
@FREETYPE_CFLAGS@ \
@NET_CFLAGS@ \
@ZAPIT_CFLAGS@ \
@MPEGTOOLS_CFLAGS@ \
@TUXTXT_CFLAGS@ \
-I$(top_srcdir)/lib

noinst_LIBRARIES = libtimerlist.a libneutrino_gui.a libneutrino_gui2.a

libneutrino_gui_a_SOURCES = \
bouquetlist.cpp channellist.cpp eventlist.cpp pluginlist.cpp \
color.cpp favorites.cpp sleeptimer.cpp screensetup.cpp \
epgview.cpp infoviewer.cpp scan.cpp update.cpp \
filebrowser.cpp audioplayer.cpp nfs.cpp pictureviewer.cpp \
movieplayer.cpp rc_lock.cpp bookmarkmanager.cpp \
timeosd.cpp epgplus.cpp epg_menu.cpp \
streaminfo2.cpp plugins.cpp imageinfo.cpp \
audio_select.cpp 
#	ch_mosaic.cpp

libneutrino_gui2_a_SOURCES = \
alphasetup.cpp motorcontrol.cpp

libtimerlist_a_SOURCES = \
timerlist.cpp

AM_CPPFLAGS = -DSQUASHFS

Link zu diesem Kommentar
Auf anderen Seiten teilen

@XundY

 

Ph@ntom@s ist gewissermassen Dein Leidensgenosse :P nur ist der schon ein paar

Nervenzusammenbrüche weiter wie Du :D

 

es geht um das File

~/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/Makefile.am

 

Da muss die letzte Zeile lauten:

AM_CPPFLAGS = -DSQUASHFS

 

Wenn ein Makefile der Art im Paket ist, dann ist das auf jeden Fall veraltet!

Du musst da die Letzte Zeile in das Im Verzeichnis einbauen bzw. die darin genauso ändern.

Link zu diesem Kommentar
Auf anderen Seiten teilen

also habe mein makefile kontrolliert war aber ok, hatte ich ja schließlich nach deiner Anleitung schon modifiziert, habs trotzdem nochmal mit dem von Ph@tom@as überschrieben und nochmal make nautrino laufen lassen

make -C /home/kai/tuxbox-cvs/apps/tuxbox/neutrino all install

make[1]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make  all-recursive

make[2]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

Making all in lib

make[3]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

Making all in controldclient

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/controldclient'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/controldclient'

Making all in sectionsdclient

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/sectionsdclient'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/sectionsdclient'

Making all in timerdclient

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/timerdclient'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/timerdclient'

Making all in irsend

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/irsend'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib/irsend'

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

make[4]: Für das Ziel »all-am« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

make[3]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/lib'

Making all in daemons

make[3]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

Making all in controld

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

Making all in driver

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld/driver'

make[5]: Für das Ziel »all« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld/driver'

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

make[5]: Für das Ziel »all-am« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/controld'

Making all in nhttpd

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

Making all in data

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

Making all in images

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data/images'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data/images'

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

make[6]: Für das Ziel »all-am« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data'

Making all in data-alt2

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

Making all in images

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2/images'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2/images'

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

make[6]: Für das Ziel »all-am« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/data-alt2'

Making all in nhttpd-y

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

Making all in images

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/images'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/images'

Making all in scripts

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/scripts'

make[6]: Für das Ziel »all« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y/scripts'

make[6]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

make[6]: Für das Ziel »all-am« ist nichts zu tun.

make[6]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd/nhttpd-y'

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

make[5]: Für das Ziel »all-am« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/nhttpd'

Making all in sectionsd

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/sectionsd'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/sectionsd'

Making all in timerd

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/timerd'

make[4]: Für das Ziel »all« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons/timerd'

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

make[4]: Für das Ziel »all-am« ist nichts zu tun.

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

make[3]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/daemons'

Making all in src

make[3]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src'

Making all in gui

make[4]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

Making all in widget

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/widget'

make[5]: Für das Ziel »all« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/widget'

Making all in bedit

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/bedit'

make[5]: Für das Ziel »all« ist nichts zu tun.

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui/bedit'

make[5]: Entering directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../daemons-I../../src -I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/freetype2 -I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/tuxbox -I/home/kai/dbox2/cdkroot/include/tuxbox/mpegtools -I/home/kai/dbox2/cdkroot/include -I/home/kai/tuxbox-cvs/driver/include -I../../lib -DSQUASHFS -I/home/kai/tuxbox-cvs/driver/dvb/include -I/home/kai/tuxbox-cvs/driver/include  -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -MT infoviewer.o -MD-MP -MF ".deps/infoviewer.Tpo" -c -o infoviewer.o infoviewer.cpp; \

then mv -f ".deps/infoviewer.Tpo" ".deps/infoviewer.Po"; else rm -f ".deps/infoviewer.Tpo"; exit 1; fi

infoviewer.cpp: In member function `void CInfoViewer::showSubchan()':

infoviewer.cpp:457: warning: `int subchannel' might be used uninitialized in

  this function

infoviewer.cpp: In member function `void CInfoViewer::showButton_Audio()':

infoviewer.cpp:961: error: 'struct SNeutrinoSettings' has no member named '

  audio_left_right_selectable'

make[5]: *** [infoviewer.o] Fehler 1

make[5]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

make[4]: *** [all-recursive] Fehler 1

make[4]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'

make[3]: *** [all-recursive] Fehler 1

make[3]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino/src'

make[2]: *** [all-recursive] Fehler 1

make[2]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make[1]: *** [all] Fehler 2

make[1]: Leaving directory `/home/kai/tuxbox-cvs/apps/tuxbox/neutrino'

make: *** [.deps/neutrino] Fehler 2

kai@linux:~/tuxbox-cvs/cdk>

 

also das war wohl noch nicht die Lösung für mein Problem :P

 

Mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich werde aus der Meldung ja gar nicht schlau, was ist denn das Problem?

 

Wäre doch mal über nen Schubser erfreut, fehlen irgendwelche Files? Oder können die nicht gefunden werden?

 

gibt es irgendwie eine Möglichkeit eine detailiertere fehlermeldung zu erhalten?

 

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.

×
×
  • Neu erstellen...