Coolstream - NeutrinoHD Buildsystem

Fremd-Buildsysteme
bellum
bbs-Maintainer
Beiträge: 282
Registriert: Montag 23. Oktober 2006, 21:13

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von bellum »

seife hat geschrieben:Da das neutrino von nichts anderem abhängt (zapit, sectionsd, ... gibt es ja nicht mehr), funktioniert es gut, einfach nur neutrino neu zu bauen. Die internen abhängigkeiten werden von automake gut gemanaged.
Interesannterweise funktioniert seit SVN Rev 734 (am 20.08.) dieses Vorgehen nicht mehr:

Code: Alles auswählen

bellum@hoth:~/coolstream/cs-neutrino$ make neutrino
bellum@hoth:~/coolstream/cs-neutrino$
Davor hat es zumindestens einmal funktioniert.
Nach einem make clean baut es dann wieder.
Seltsam...

Gruß bellum
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von Houdini »

Code: Alles auswählen

rm deps/neutrino
make neutrino
bellum
bbs-Maintainer
Beiträge: 282
Registriert: Montag 23. Oktober 2006, 21:13

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von bellum »

Houdini hat geschrieben:

Code: Alles auswählen

rm deps/neutrino
make neutrino
Funktioniert gut, Danke!

Wäre es dann nicht Sinnvoll am Ende des update-neutrino Targets ein

Code: Alles auswählen

rm $(D)/neutrino
einzufügen?

Gruß bellum
xfond2
Interessierter
Interessierter
Beiträge: 54
Registriert: Samstag 19. Juni 2004, 09:46

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von xfond2 »

@Striper

kann das sein das du dich bei der makefile etwas vertan hast?

Code: Alles auswählen

update-neutrino:	
        cd $(N_HD_SOURCE)/neutrino-hd && svn up
müsste das net so sein, sonst sucht der einen ordner den es nicht gibt

Code: Alles auswählen

update-neutrino:
	cd $(N_HD_SOURCE)/ && svn up
bellum
bbs-Maintainer
Beiträge: 282
Registriert: Montag 23. Oktober 2006, 21:13

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von bellum »

xfond2 hat geschrieben:@Striper

kann das sein das du dich bei der makefile etwas vertan hast?

Code: Alles auswählen

update-neutrino:	
        cd $(N_HD_SOURCE)/neutrino-hd && svn up
müsste das net so sein, sonst sucht der einen ordner den es nicht gibt

Code: Alles auswählen

update-neutrino:
	cd $(N_HD_SOURCE)/ && svn up
Ich habe/würde eher den svn befehl ändern in

Code: Alles auswählen

cd $(N_HD_SOURCE)/neutrino-hd && $(SVN) up
Bei mir ging es damals ohne die Äderung nicht

Gruß bellum
wittinobi
Einsteiger
Einsteiger
Beiträge: 116
Registriert: Montag 29. März 2004, 21:00

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von wittinobi »

xfond2 hat geschrieben:@Striper

kann das sein das du dich bei der makefile etwas vertan hast?

Code: Alles auswählen

update-neutrino:	
        cd $(N_HD_SOURCE)/neutrino-hd && svn up
müsste das net so sein, sonst sucht der einen ordner den es nicht gibt

Code: Alles auswählen

update-neutrino:
	cd $(N_HD_SOURCE)/ && svn up
jo, aber ich würds auch ohne slash machen.
also so:

Code: Alles auswählen

cd &(N_HD_SOURCE) && svn up
mfg
wittinobi
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 15:17

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von Striper »

wittinobi hat geschrieben: jo, aber ich würds auch ohne slash machen.
also so:

Code: Alles auswählen

cd &(N_HD_SOURCE) && svn up
Ja, aber nicht mit nem & vor der Klammer. ;)
War ein C&P Fehler von mir beim Konflikte auflösen. Danke für den Hinweis euch 2!
wittinobi
Einsteiger
Einsteiger
Beiträge: 116
Registriert: Montag 29. März 2004, 21:00

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von wittinobi »

lol, stimmt.
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von prodigy7 »

Hey Seife!

Würde mal wieder meinen Compiler anschmeißen wollen um ein aktuelles Image für meine Coolstreams zu bauen. Bekomme ich aus dem Git, das im Eröffnungsthread erwähnt wird, ein aktuelles Image aus deinen Sourcen gebaut?
Wenn Ja: Was sind (mittlerweile) die Unterschiede zur Neutrino-HD Version von Coolstream außer Bugfixes? Neue/andere Funktionen?

Gruß
prodigy7

Receiver:
1x TripleDragon (mit Neutrino-HD aus Tuxbox CVS)
1x Coolstream Neo DVB-S (mit Neutrino-HD vom Hersteller)
1x Coolstream Neo Zee DVB-S (mit Neutrino-HD vom Hersteller)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von seife »

Keine Ahnung, ich habe schon ewig nicht mehr für die HD1 gebaut, probiers aus :-)

Unterschiede sollten für die Coolstream relativ gering sein. Der Code mit inkompatibler Lizenz (hautpsächlich screenshot) wird nicht mitgebaut, ansonsten sollte es ziemlich ähnlich sein. Das letzte mal auf das SVN rebased habe ich nach r2142.
hannoo
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Samstag 18. Januar 2003, 20:33

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von hannoo »

Moin,
da ist wohl Ende Januar ein Buchstabendreher in make/prerequisites.mk beim Commit mit reingerutscht.
PLATFORM ist zu PLATFROM geworden.

Code: Alles auswählen

diff --git a/make/prerequisites.mk b/make/prerequisites.mk
index 32e57cb..ff1cb27 100644
--- a/make/prerequisites.mk
+++ b/make/prerequisites.mk
@@ -9,7 +9,7 @@ PREQS = download neutrino-hd-source $(D)
 ifeq ($(PLATFORM), tripledragon)
 PREQS += tdsvn
 endif
-ifeq ($(PLATFROM), coolstream)
+ifeq ($(PLATFORM), coolstream)
 PREQS += cs-svn
 endif
 ifeq ($(PLATFORM), spark)
Schöne Ostern noch an alle!
cu hannoo
D_B
Interessierter
Interessierter
Beiträge: 60
Registriert: Sonntag 19. Februar 2012, 10:44
Sonstiges: und noch ein paar .... Pingulux .... ne Traum die keiner ist .....

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von D_B »

Code: Alles auswählen

--- a/make/bootstrap.mk
+++ b/make/bootstrap.mk
@@ -340,7 +340,7 @@
 	fi
 
 pkg-config: $(HOSTPREFIX)/bin/pkg-config
-$(HOSTPREFIX)/bin/pkg-config: $(ARCHIVE)/pkg-config-0.$(PKGCONFIG_VER).tar.gz | $(HOSTPREFIX)/bin
+$(HOSTPREFIX)/bin/pkg-config: $(ARCHIVE)/pkg-config-$(PKGCONFIG_VER).tar.gz | $(HOSTPREFIX)/bin
 	$(UNTAR)/pkg-config-$(PKGCONFIG_VER).tar.gz
 	cd $(BUILD_TMP)/pkg-config-$(PKGCONFIG_VER) && \
 		./configure --with-pc_path=$(PKG_CONFIG_PATH) \
hannoo
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Samstag 18. Januar 2003, 20:33

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von hannoo »

Beim libcurl Update von gestern wurde archives.mk vergessen?

Code: Alles auswählen

diff --git a/make/archives.mk b/make/archives.mk
index 564e803..ff48842 100644
--- a/make/archives.mk
+++ b/make/archives.mk
@@ -71,8 +71,8 @@ $(ARCHIVE)/libusb-1.0.8.tar.bz2:
 $(ARCHIVE)/libusb-compat-0.1.3.tar.bz2:
        $(WGET) http://downloads.sourceforge.net/project/libusb/libusb-compat-0.1/libusb-compat-0.1.3/libusb-compat-0.1.3.tar.bz2
 
-$(ARCHIVE)/curl-$(CURL-VER).tar.bz2:
-       $(WGET) http://curl.haxx.se/download/curl-$(CURL-VER).tar.bz2
+$(ARCHIVE)/curl-$(CURL_VER).tar.bz2:
+       $(WGET) http://curl.haxx.se/download/curl-$(CURL_VER).tar.bz2
 
 $(ARCHIVE)/libpng-$(PNG-VER).tar.bz2:
        $(WGET) http://sourceforge.net/projects/libpng/files/libpng12/older-releases/$(PNG-VER)/libpng-$(PNG-VER).tar.bz2
cu hannoo
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Coolstream - NeutrinoHD Buildsystem

Beitrag von seife »

Tatsache. So ist das mit last-minute-Änderungen vor dem commit :-)