totovaauski
-
Compteur de contenus
77 -
Inscription
-
Dernière visite
Messages posté(e)s par totovaauski
-
-
Bonjour à tous
j'essaie de compiler un driver pour mon DS209 en DSM 3.2 1944, et j'aimerai ne pas commettre d'erreur
J'ai donc un doute sur
1) le tool chain qui doit être un des deux mais je sais lequel : Marvell 88F628x Linux 2.6.32 ou Marvell 88F6180 Linux 2.6.32
2) concernant la branche je pense qu'il faut la 944branch mais la encore je ne suis sur de rien
Si quelqu'un pouvait me confirmer tout ca, ce serait cool ...
Merci
Pour les curieux
0 -
suite:
en parallele, j essaie de cross compiler de mon cote, en parcourant les nombreux post a ce sujet, une question me taraude:
dans l hypothese ou j arrive a cross compiler le driver dvb hdhomerun pour mon syno (ds209) et a le faire fonctionner,
est il spksrc...isable?
autrement dit : tout ce qui se compile en dehors d'un syno et fonctionnel sur celui ci est il "portable" avec une methode type spksrc?
simple question.
0 -
Suite des mes péripéties ...
Il y aurait il une âme charitable pour me CROSS-COMPILER ceci :
Je vous mets le PDF complet mais j''aurai besoin que de la partie 5 DVB Driver , là ou l'on parle de cross compilation (je continue de regarder de mon coté)
quelques précisions :
j'ai un DS209 en DSM 3.2 1944 et je pense que le tool chain qui est demandé dans le PDF est l'un des deux mais je sais lequel :
Marvell 88F628x Linux 2.6.32 ou Marvell 88F6180 Linux 2.6.32
et
et concernant la branche je pense qu'il faut la 944branch mais la j'en sais rien du tout
je sais que j'en demande peut être beaucoup, beaucoup de question et de demande d'aide mais j'bosse
0 -
bien sur et merci encore ...
0 -
Merci d'avoir pris un peu de temps pour me répondre
c'est sur qu'on trouve lorsqu'on sait quoi chercher ...
et effectivement ca compile et ca genere bien l'executable et sa librairie!
DiskStation_209> make gcc -l stdc++ -Wall -O2 -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith hdhomerun_config.c hdhomerun_channels.c hdhomerun_channelscan.c hdhomerun_control.c hdhomerun_debug.c hdhomerun_device.c hdhomerun_device_selector.c hdhomerun_discover.c hdhomerun_os_posix.c hdhomerun_pkt.c hdhomerun_sock_posix.c hdhomerun_video.c -lpthread -lrt -o hdhomerun_config strip hdhomerun_config gcc -l stdc++ -Wall -O2 -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -fPIC -DDLL_EXPORT -shared -Wl,-soname,libhdhomerun.so hdhomerun_channels.c hdhomerun_channelscan.c hdhomerun_control.c hdhomerun_debug.c hdhomerun_device.c hdhomerun_device_selector.c hdhomerun_discover.c hdhomerun_os_posix.c hdhomerun_pkt.c hdhomerun_sock_posix.c hdhomerun_video.c -lpthread -lrt -o libhdhomerun.so DiskStation_209> dir drwxr-xr-x 2 root root 4096 Jul 23 19:07 . drwxr-xr-x 5 root root 4096 Jul 23 18:06 .. -rwx------ 1 1001 513 1416 Jul 23 16:28 Makefile -rwx------ 1 1001 513 1760 Nov 4 2011 README -rwx------ 1 1001 513 1830 Nov 4 2011 hdhomerun.h -rwx------ 1 1001 513 12424 Feb 6 19:53 hdhomerun_channels.c -rwx------ 1 1001 513 3598 Nov 4 2011 hdhomerun_channels.h -rwx------ 1 1001 513 9055 Nov 4 2011 hdhomerun_channelscan.c -rwx------ 1 1001 513 2308 Nov 4 2011 hdhomerun_channelscan.h -rwxr-xr-x 1 root root 49956 Jul 23 19:07 hdhomerun_config -rwx------ 1 1001 513 15609 Nov 4 2011 hdhomerun_config.c -rwx------ 1 1001 513 13213 Nov 4 2011 hdhomerun_control.c -rwx------ 1 1001 513 5381 Nov 4 2011 hdhomerun_control.h -rwx------ 1 1001 513 10641 Nov 4 2011 hdhomerun_debug.c -rwx------ 1 1001 513 2822 Nov 4 2011 hdhomerun_debug.h -rwx------ 1 1001 513 36133 Nov 4 2011 hdhomerun_device.c -rwx------ 1 1001 513 14740 Nov 4 2011 hdhomerun_device.h -rwx------ 1 1001 513 10663 Nov 4 2011 hdhomerun_device_selector.c -rwx------ 1 1001 513 4474 Nov 4 2011 hdhomerun_device_selector.h -rwx------ 1 1001 513 12088 Nov 4 2011 hdhomerun_discover.c -rwx------ 1 1001 513 3404 Nov 4 2011 hdhomerun_discover.h -rwx------ 1 1001 513 1723 Nov 4 2011 hdhomerun_os.h -rwx------ 1 1001 513 2839 Nov 4 2011 hdhomerun_os_posix.c -rwx------ 1 1001 513 2278 Nov 4 2011 hdhomerun_os_posix.h -rwx------ 1 1001 513 3829 Feb 26 05:34 hdhomerun_os_windows.c -rwx------ 1 1001 513 3514 Nov 4 2011 hdhomerun_os_windows.h -rwx------ 1 1001 513 5950 Nov 4 2011 hdhomerun_pkt.c -rwx------ 1 1001 513 8140 Nov 4 2011 hdhomerun_pkt.h -rwx------ 1 1001 513 3443 Nov 4 2011 hdhomerun_sock.h -rwx------ 1 1001 513 12691 Mar 18 23:51 hdhomerun_sock_posix.c -rwx------ 1 1001 513 11772 Mar 5 03:17 hdhomerun_sock_windows.c -rwx------ 1 1001 513 2865 Nov 4 2011 hdhomerun_types.h -rwx------ 1 1001 513 10873 Nov 4 2011 hdhomerun_video.c -rwx------ 1 1001 513 4508 Nov 4 2011 hdhomerun_video.h -rwx------ 1 1001 513 7639 Oct 19 2011 lgpl.txt -rwxr-xr-x 1 root root 92003 Jul 23 19:07 libhdhomerun.so -rw-r--r-- 1 root root 0 Jul 18 20:21 make DiskStation_209> ./hdhomerun_config Usage: hdhomerun_config discover hdhomerun_config <id> get help hdhomerun_config <id> get <item> hdhomerun_config <id> set <item> <value> hdhomerun_config <id> scan <tuner> [<filename>] hdhomerun_config <id> save <tuner> <filename> hdhomerun_config <id> upgrade <filename> DiskStation_209> ./hdhomerun_config discover hdhomerun device 11106B4C found at 192.168.0.19 DiskStation_209>
même si j'ai pas tout compris a ce probleme de "version" de librairie, j'vais potasser ...
merci a toi pour le coup de main ...
et merci a MrPatate
0 -
Bonjour MrPatate
et merci de m'avoir répondu :
mais l'erreur est tj la même
make gcc -l stdc++ -Wall -O2 -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith hdhomerun_config.c hdhomerun_channels.c hdhomerun_channelscan.c hdhomerun_control.c hdhomerun_debug.c hdhomerun_device.c hdhomerun_device_selector.c hdhomerun_discover.c hdhomerun_os_posix.c hdhomerun_pkt.c hdhomerun_sock_posix.c hdhomerun_video.c -lpthread -lrt -o hdhomerun_config /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_sa_restorer_v2@GLIBC_PRIVATE' /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_rt_sa_restorer_v2@GLIBC_PRIVATE' /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_rt_sa_restorer_v1@GLIBC_PRIVATE' /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_sa_restorer_v1@GLIBC_PRIVATE' collect2: ld returned 1 exit status make: *** [hdhomerun_config] Error 1
Et pour info j'ai aussi ajouter la librairie GLib mais sans succes, tj la même erreur
0 -
Bonjour a tous
Désolé de détérer ce post, mais bien sur j'ai un soucis a vous soumettre.
Depuis que j'ai vu que Diaoul (merci à lui au passage) a mis à disposition le spk de TvHeadEnd, je me suis mis en tête de le faire fonctionner avec mon hdhomerun.
J'ai donc suivi l'ensemble de ce post en particulier le topic N°10.
J'ai bien mis a jour les outils suivant:
- gcc (pour compiler)
- make (pour créer l'exécutable)
- pthread (qui est demandé dans le fichier README)
apres un ipkg update, donc les derniers a jour pour mon DS209 (a noter que je suis sur la version DSM 3.2 1944)
J'ai télécharger la derniere source de HdHomeRun disponible à cette adresse (http://www.silicondu...ownloads/linux/ ): la version libhdhomerun_20120405.tgz, j'ai tout bien extrait dans un endroit a part (/volume1/test)
Et au moment de croiser les doigts, ben ca ne sait pas bien passé
Le make m'insulte et s'arrete de bosser :
DiskStation_209> make gcc -Wall -O2 -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith hdhomerun_config.c hdhomerun_channels.c hdhomerun_channelscan.c hdhomerun_control.c hdhomerun_debug.c hdhomerun_device.c hdhomerun_device_selector.c hdhomerun_discover.c hdhomerun_os_posix.c hdhomerun_pkt.c hdhomerun_sock_posix.c hdhomerun_video.c -lpthread -lrt -o hdhomerun_config /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_sa_restorer_v2@GLIBC_PRIVATE' /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_rt_sa_restorer_v2@GLIBC_PRIVATE' /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_rt_sa_restorer_v1@GLIBC_PRIVATE' /opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib/libpthread.so: undefined reference to `__default_sa_restorer_v1@GLIBC_PRIVATE' collect2: ld returned 1 exit status make: *** [hdhomerun_config] Error 1
Si quelqu'un pouvait m'aiguiller sur la suite a donner ...
Merci de m'avoir lu
Edit du 23/07 :
Me manquerait il pas ce package par hasard ??
Package: glib
Version: 2.20.4-1
Section: lib
Architecture: arm
Maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
MD5Sum: 9c7a6b1e7bee9831888f93155cf34043
Size: 1667061
Filename: glib_2.20.4-1_arm.ipk
Source: http://ftp.gnome.org/pub/gnome/sources/glib/2.20/glib-2.20.4.tar.bz2
Description: The GLib library of C routines.
0 - gcc (pour compiler)
-
bonsoir
si "fleuve" veut dire "partage", M.Sp@ro est digne de l'Amazone, je me ralie a PatrickH pour te feliciter et te remercier.
cordialement
0 -
perso; j'utilise TVRenamer sous windows, pas de fonction "scan de repertoire" mais fais bien le taf ...
0 -
La roadmap c'est (prend des notes bud77 ) :
- Debian Chroot avec interface DSM (Diaoul)
- HAProxy (Nounours44)
- TVHeadend (Diaoul)
- Bacula (Diaoul)
- Git Server (Diaoul)
- Spotweb (Diaoul)
- LazyLibrarian (Diaoul)
A peu pr
0 - Debian Chroot avec interface DSM (Diaoul)
-
-
Perso ... 2to pr
0 -
Bonsoir
[Hs mais en rapport]
Je poste ici car j ai teste quelque logiciel pour renomer correctement mes s
0 -
Bonjour a tous
Un post "pop corn" comme je les aime
Juste un message d'encouragement a teebo qui fait un boulot remarquable tout
0 -
Désolé de l incruste...
@Diaoul : peut être un début de piste pour ce que tu cherche http://org.0r9.org/labs/SqueezePHPAPI/
0 -
Et De 5000 !
dans Le Bar
cricx
... priver la communaut
0 -
Aoutch! C est totalement hors sujet, mais j ai h
0 -
-
Chercher dans index.js
this.iconEl.setLeft(left+11);
this.iconEl.setTop(top+11);
et mettre :
this.iconEl.setLeft(left+32);
this.iconEl.setTop(top+32);
C'est beaucoup mieux !!
0 -
Salut,
Je viens de tester rapidement tes modifs on s'approche de la perfection, c'est vraiment un super boulot, c'est tr
0 -
Je tache de faire des capture d'écran ... des que je saurais comment faire !
0 -
Bonjour à tous
J'étais justement entrain de rédiger une petite comparaison personnel avec les + et - de chaque appli.
Mais je vais attendre ta MAJ et completer le cas échéant
Edit : un truc qui peut, peut -être être améliorer, c'est d'utiliser toute la place de disponible à l'affichage du détail. Ne pas centrer les infos mais de prendre toute la place.
C'est pratique de pouvoir utiliser les idées des autres...
C'est la notion du partage, et c'est bien.
0 -
Bonjour
sous android, la liste des rss ne se déroule pas
Perso, sur htc desire hd en Android 2.3.3, ca fonctionne bien.
0 -
[HS]
PatrickH
Je pense parler au nom de nombreuses personnes i
0
Tools Chain Et ... Consort ... Pour Un Ds209
dans Modifications Logiciels
Posté(e)
bonsoir
c est ce que pensais donc j vais faire l essai, une idee pour la version de dsm a prendre?