cdk/configure: Neue Option --with-filesystems

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von rhabarber1848 »

Migiman hat geschrieben:ich lade mir immer das Aktuelle CVS Runter mit

cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -f -r newmake -P .
Für das aktuelle CVS brauchst Du "-r newmake" nicht mehr.
Migiman
Interessierter
Interessierter
Beiträge: 30
Registriert: Sonntag 23. September 2007, 04:13

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von Migiman »

aber es wird doch dann so geschrieben

--with-filesystems="xfs,smbf,..,.."

oder so

--with-filesystems=xfs,smbf,..,..

oder so? also mit oder ohne " ?

und welche reihenfolge ist wichtig, wenn ich jetzt alles kombiliert haben möchte, also --enable-ide bleibt? und dadurch werden dann die ide treiber, mit ext und ext3 kombiliert. möchte aber auch gerne noch cifs, lufs,smbf und vfat haben.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von rhabarber1848 »

Es ist egal, ob mit oder ohne Anführungszeichen.
und welche reihenfolge ist wichtig, wenn ich jetzt alles kombiliert haben möchte
Die Reihenfolge ist egal, der erste HDD-FS-Eintrag wird als
FS für die HDD-Partition in /etc/fstab genommen.
also --enable-ide bleibt?
Ja.
dadurch werden dann die ide treiber, mit ext und ext3 kombiliert.
--enable-filesystems hat, sofern genutzt, Vorrang vor --enable-ide

--enable-ide --enable-filesystems=xfs kompiliert nur IDE- und XFS-Support.
möchte aber auch gerne noch cifs, lufs,smbf und vfat haben.
--enable-filesystems=cifs,lufs,smbfs,vfat,ext3
Migiman
Interessierter
Interessierter
Beiträge: 30
Registriert: Sonntag 23. September 2007, 04:13

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von Migiman »

ok, vielen Dank. Ich werde es Später mal testen, wenn meine 2 Weiber Schlafen dann hab ich mehr ruhe :) . Hatte da mit allen variationen versucht, also mi "" und ohne. Die Treiber Module wurden aber nicht mit kombiliert. Werde dann gleich nochmal neu auschecken, und von anfang an mit den neuen eintragungen versuchen. vielen dank nochmal an dieser stelle für die hilfe
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von rhabarber1848 »

Wenn es nicht klappt, poste bitte die kompletten ./configure-Parameter.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von GetAway »

Spricht etwas dagegen das Modul sunrpc.o optional zu machen.
So wie ich das sehe wird es nicht zwingend gebraucht und spart 78kb im Root.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von rhabarber1848 »

GetAway hat geschrieben:Spricht etwas dagegen das Modul sunrpc.o optional zu machen.
So wie ich das sehe wird es nicht zwingend gebraucht und spart 78kb im Root.
AFAIK wird es für NFS benötigt:

Code: Alles auswählen

Module                  Size  Used by
nfs                    63944   1
lockd                  39484   0 [nfs]
sunrpc                 53600   1 [nfs lockd]
Wenn Du NFS deaktivierst, ist auch sunrpc.o nicht im Flashimage dabei.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von GetAway »

Soweit ich es ergoogle'n konnte läuft NFS auch ohne diesen Dienst,
deswegen meine Anfrage ob man es nicht optional machen kann.
Migiman
Interessierter
Interessierter
Beiträge: 30
Registriert: Sonntag 23. September 2007, 04:13

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von Migiman »

hey, ich glaub es schaut schon besser aus. Habe gerade neu ausgecheckt, mein start script abgeändert (so wie gestern auc) und jetzt kommt beim start schon mehr, also es schaut jetzt so aus

Code: Alles auswählen

used busybox-m4-config:         Patches/busybox.config.m4                      
IDE support:                    yes                                            
MMC support:                    yes                                            
fstab default fs:               ext3                                           
IDE/MMC: Ext2 support           yes                                            
IDE/MMC: Ext3 support           yes                                            
IDE/MMC: XFS support            yes                                            
IDE/MMC: VFAT support           yes                                            
CIFS kernel module:             yes                                            
SMBFS kernel module:            yes                                            
LUFS kernel module:             yes                                            
NFS kernel module:              yes                                            
NFS server:                     yes                                            
Samba server:                   yes                                            
dosfstools:                     yes                                            
Neutrino UPnP-support:          yes                                            
FLAC support:                   no                                             
German keymaps:                 no                                             
sqlite3 storage:                no                                             
ccache support:                 no  
vorher sah es anders aus :D wozu ist eigentlich flac support, German Keymaps=Treiber für tastatur?, sqlite3 storage, cccach support??

vielen dank nochmal, ich gebe nochmal bescheid, wenn es durch kombiliert hat
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von rhabarber1848 »

Migiman hat geschrieben:wozu ist eigentlich flac support
http://de.wikipedia.org/wiki/Free_Lossless_Audio_Codec
Der Neutrino-Audioplayer hat optionalen FLAC-Support
Migiman hat geschrieben:German Keymaps=Treiber für tastatur?
Ja
Migiman hat geschrieben:sqlite3 storage
Brauchst Du nicht, wird z.Zt. nicht genutzt
Migiman hat geschrieben:cccach support??
http://de.wikipedia.org/wiki/Ccache

Ob all die von Dir aktivierten Optionen noch in ein Flashimage
passen, kann ich nicht sagen, da hilft nur ausprobieren.
Migiman
Interessierter
Interessierter
Beiträge: 30
Registriert: Sonntag 23. September 2007, 04:13

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von Migiman »

ok danke für die Info. Also was die ganzen Module angeht, also die ganzen hdd treiber, mmc Treiber usw, die werden wieder gelöscht beim Kombilieren. die lasse ich nur einmal auf den Aktuellen Kernel Kopilieren. der eigentliche Platz für die hdd mmc treiber ist /var/treiber bei bedarf, wenn man interface oder sd karte eingebaut hat :D im flash ist eigentlich nur lufs, cifs. smbfs, nfs
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von MarcM »

GetAway hat geschrieben:Soweit ich es ergoogle'n konnte läuft NFS auch ohne diesen Dienst,
deswegen meine Anfrage ob man es nicht optional machen kann.
Fürs Protokoll :
~ > insmod nfs
insmod: unresolved symbol rpc_wake_up_task
insmod: unresolved symbol rpc_killall_tasks
insmod: unresolved symbol rpc_init_task
insmod: unresolved symbol xdr_encode_pages
insmod: unresolved symbol rpc_setbufsize
insmod: unresolved symbol nlmclnt_proc
insmod: unresolved symbol rpc_shutdown_client
insmod: unresolved symbol rpciod_up
insmod: unresolved symbol rpc_new_task
insmod: unresolved symbol rpciod_down
insmod: unresolved symbol xdr_inline_pages
insmod: unresolved symbol lockd_down
insmod: unresolved symbol rpc_restart_call
insmod: unresolved symbol rpc_clnt_sigmask
insmod: unresolved symbol lockd_up
insmod: unresolved symbol rpc_proc_unregister
insmod: unresolved symbol rpc_release_task
insmod: unresolved symbol xdr_encode_array
insmod: unresolved symbol rpc_create_client
insmod: unresolved symbol rpc_sleep_on
insmod: unresolved symbol rpcauth_lookupcred
insmod: unresolved symbol rpc_clnt_sigunmask
insmod: unresolved symbol rpc_delay
insmod: unresolved symbol rpc_call_setup
insmod: unresolved symbol rpc_call_sync
insmod: unresolved symbol put_rpccred
insmod: unresolved symbol xprt_destroy
insmod: unresolved symbol rpc_execute
insmod: unresolved symbol rpc_proc_register
insmod: unresolved symbol xdr_shift_buf
insmod: unresolved symbol xprt_create_proto
~ > insmod sunrpc
~ > insmod nfs
insmod: unresolved symbol nlmclnt_proc
insmod: unresolved symbol lockd_down
insmod: unresolved symbol lockd_up
~ > insmod lockd
~ > insmod nfs
~ >
das nfs-Modul braucht schon beide um geladen zu werden...

Gruß
Marc
Migiman
Interessierter
Interessierter
Beiträge: 30
Registriert: Sonntag 23. September 2007, 04:13

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von Migiman »

jetzt hat er alles kombiliert, ich danke nochmal für die hilfe
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --enable-filesystems

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:mit --with-filesystems="" zu Kompilieren, was dann in Zukunft auch den automounter deaktivieren wird.
Es ist vollbracht: EDIT: Patch ist im CVS

wenn --with-filesystems="" oder --disable-automount verwendet wird,
wird der Automounter (Kernelmodule + Daemon) nicht mehr gebaut.
Als default wird der Automounter selbstverständlich kompiliert, wie bisher.
Bitte testet den Patch.
Zuletzt geändert von rhabarber1848 am Montag 9. März 2009, 17:34, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --enable-filesystems

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:
rhabarber1848 hat geschrieben:mit --with-filesystems="" zu Kompilieren, was dann in Zukunft auch den automounter deaktivieren wird.
Es ist vollbracht: EDIT: Patch ist im CVS

wenn --with-filesystems="" oder --disable-automount verwendet wird,
wird der Automounter (Kernelmodule + Daemon) nicht mehr gebaut.
Als default wird der Automounter selbstverständlich kompiliert, wie bisher.
Bitte testet den Patch.
committed to CVS
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von dbt »

Hier ist noch was unsauber

Code: Alles auswählen

Generating configuration files for tuxbox-cdk, please wait....
make/automount.mk:40: .PHONY was already defined in condition TRUE, which includes condition ENABLE_AUTOMOUNT ...
Makefile.am:25:   `make/automount.mk' included from here
make/bootstrap.mk:256: ... `.PHONY' previously defined here
Makefile.am:16:   `make/bootstrap.mk' included from here
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von rhabarber1848 »

Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von Striper »

Ich vermute das hat auch mit deinem automount Patch zu tun:

Code: Alles auswählen

cd linux-2.4.37 && gunzip -cd /home/Striper/Image/tuxbox_cvs/cdk/Archive/autofs4-2.4-module-20050404.tar.gz | TAPE=- tar -x
gzip: /home/Striper/Image/tuxbox_cvs/cdk/Archive/autofs4-2.4-module-20050404.tar.gz: No such file or directory
cd linux-2.4.37 && patch -p1 -E -i ./autofs4-2.4/module-patches/autofs4-2.4.29.patch
patch: **** Can't open patch file ./autofs4-2.4/module-patches/autofs4-2.4.29.patch : No such file or directory
make: *** [.deps/linuxdir] Fehler 2 
Evtl. ein ähnliches Problem wie letztens?
http://forum.tuxbox-cvs.sourceforge.net ... 96&start=0
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: cdk/configure: Neue Option --with-filesystems

Beitrag von rhabarber1848 »

Striper hat geschrieben:gzip: /home/Striper/Image/tuxbox_cvs/cdk/Archive/autofs4-2.4-module-20050404.tar.gz: No such file or directory
fixed in CVS