Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Ik heb net een nieuwe image gemaakt vanuit enigma2.

Nu wil ik echter een wijziging maken.

Als ik dit doe wordt het echter niet overgenomen in de nieuwe nfi file.

 

1. ik geef ./make_dm800 in om de nfi file te maken.

2. zodra deze klaar is verander ik op bepaalde plekken files.

3. Ik geef weer ./make_dm800 in

4. ik update de image ./make_tomorrow_dm800

 

De nfi file is in orde en boot, maar ik kwam erachter dat er een foutje in de bootup stond.

Deze heb ik gewijzigd en heb weer ./make_dm800 ingegeven.

De nfi file wordt zonder problemen gemaakt.

Maar nadien blijkt dat de wijziging niet mee overgenomen is.

 

Er moet ergens tegen de compiler "gezegd" worden dat hij de file meeneemt als de nieuwe file word gemaakt.

Wie kan mij daarmee op weg helpen?


Geplaatst:

Ik kan niet echt volgen wat je bedoelt, maar er vanuit gaande dat je een omgeving met openembedded gebruikt zoals iedereen, zul je wel vergeten zijn het versie nummer van de betreffende package op te hogen.

 

/etc/init.d/bootup komt uit "initfiles-opendreambox.bb" dus als je daar de "PR" ophoogt dan wordt er een nieuw pakket gemaakt en geinstalleerd.

Geplaatst:

Hoi MiLo,

 

Dank voor je reactie.

Ik zal je proberen uit te leggen wat ik aan het doen ben.

Ik bewerk de bootup file in /openembedded/pakkages/initscripts/initscripts-1.0/dm800/

Als ik daar wat gewijzigd heb verander ik daarna de initscripts-opendreambox_1.0.bb in /openembedded/pakkages/initscripts/initscripts-1.0/dm800/

 

Code:
DESCRIPTION = "SysV init scripts (stripped) for opendreambox"MAINTAINER = "Felix Domke <tmbinc@elitedvb.net>"SECTION = "base"PRIORITY = "required"DEPENDS = "makedevs"RDEPENDS = "makedevs"LICENSE = "GPL"PR = "r22"PR_dm800 = "r22" <---was eerst 21PR_dm8000 = "r22"PR_dm500hd = "r23"

 

Daarna geef ik in terimial het volgende in :

make -f Makefile-opendreambox image

 

Dit is wat ik dan krijg te zien.

 

Code:
[view@box ~]$ cd openembedded/1.5/dm800[view@box dm800]$ make -f Makefile-opendreambox imagecd /home/view/openembedded/1.5/openembedded && git pullremote: Counting objects: 44, done.remote: Compressing objects: 100% (30/30), done.remote: Total 30 (delta 23), reused 0 (delta 0)Unpacking objects: 100% (30/30), done.From git://git.opendreambox.org/git/openembedded * [new branch]      bug_558_wlanfixes-1.5 -> origin/bug_558_wlanfixes-1.5 * [new branch]      bug_558_wlanfixes-1.6 -> origin/bug_558_wlanfixes-1.6Already up-to-date.cd build; . ./env.source; bitbake dreambox-imageNOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance.NOTE: Using cache in '/home/view/openembedded/1.5/dm800/cache/oe-cache.view'NOTE: Handling BitBake files: / (4115/4115) [100 %]NOTE: Parsing finished. 3926 cached, 1 parsed, 160 skipped, 28 masked.NOTE: build 201007241847: startedOE Build Configuration:BB_VERSION     = "1.6.8"OE_REVISION    = "<unknown>"TARGET_ARCH    = "mipsel"TARGET_OS      = "linux"MACHINE        = "dm800"DISTRO         = "opendreambox"DISTRO_VERSION = "1.5.0"TARGET_FPU     = "soft"NOTE: package dreambox-image-1.0: startedNOTE: package dreambox-image-1.0-r0: task do_rootfs: startedNOTE: package dreambox-image-1.0-r0: task do_rootfs: completedNOTE: package dreambox-image-1.0-r0: task do_build: startedNOTE: package dreambox-image-1.0-r0: task do_build: completedNOTE: package dreambox-image-1.0: completedNOTE: build 201007241847: completedBuild statistics:  Attempted builds: 1[view@box dm800]$ 

 

Ik ga de NFI testen, laat je dan weten of het werkt.

 

Groet,

view

Geplaatst:

Opgelost!

 

ik heb PR en PR_dm800 beiden op 24 gezet.

Nu word het wel meegenomen bij make.

 

Dank Milo voor de tip, alles loopt nu naar wens.

 

view.

Geplaatst:

Tip:

 

Als de huidige PR "23" is, noem je eigen aanpassing dan "23.1" en "23.2" etc. Als er dan een generieke update naar "24" komt, hoef je geen eigen administratie bij te gaan houden.

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...