MLD-5.x > Development

[wetek] Probleme beim erstellen der Entwicklungsumgebung

(1/2) > >>

Uwe:
Guten Abend.
Habe heute mein System für den OdroidC1 neu aufgesetzt.
Aktuell bleibt er hängen: "die deps der Pakete auflösen" ...
Hat jemand einen Tipp für mich?
Spoiler (show / hide)
--- Code: ---uwe@odroidc1:~/DEV/MLD$ sudo apt-get install $(make deps)

Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libjpeg-turbo-progs' instead of 'libjpeg-progs'
E: Unable to locate package libraspberrypi-dev
E: Unable to locate package libavcodec-ffmpeg-dev
E: Unable to locate package libavutil-ffmpeg-dev
E: Unable to locate package libavformat-ffmpeg-dev
--- End code ---

clausmuus:
Hi,

zum einen kannst Du die von Dir nicht benötigten MLD Pakete entfernen, z.B. die RPI Pakete. Die lassen sich teilweise nur unter raspbian erstellen.
Was das Problem bei den ffmpeg Pakten ist, weiß ich nicht. Nach ffmpeg Paketen wird nur gesucht, wenn wenigstens ein ffmpeg Paket bereits installiert ist. Wieso also ein Paket installiert werden konnte, die weiteren aber nicht, weiß ich nicht.

Claus

Uwe:
Hallo Claus,
danke für die flotte Antwort.
Wie kann ich diese RPI Pakete entfernen? Einfach löschen? ;)

clausmuus:
Ja, Du kannst alle Pakete löschen die Du nicht bauen möchtest, bzw nicht benötigst. Nur wenige MLD Pakete sind teilweise aufgrund von Abhängigkeiten erforderlich, wie z.B. der Kernel wenn Du Treiber Pakete bauen willst.

Claus

Uwe:
Ok, habe jetzt mit "make all" erstmal begonnen den wtk kernel zu bauen.
Diesmal kommt er beim bauen schon recht weit. Leider gibt es am Ende einen Fehler:
Spoiler (show / hide)
--- Code: ---...
fs/binfmt_misc.c:405:7: warning: array subscript is above array bounds [-Warray-bounds]
  if (s[count-1] == '\n')
       ^
  Kernel: arch/arm/boot/ccImage is ready
  Image arch/arm/boot/ccImage.lzma is ready

Invalid CPU Type - valid names are: alpha, arm, x86, ia64, m68k, microblaze, mips, mips64, nios2, powerpc, ppc, s390, sh, sparc, sparc64, blackfin, avr32, nds32, or1k, sandbox, arm64, arc
Usage: /usr/bin/mkimage -l image
          -l ==> list image header information
       /usr/bin/mkimage [-x] -A arch -O os -T type -C comp -a addr -e ep -n name -d data_file[:data_file...] image
          -A ==> set architecture to 'arch'
          -O ==> set operating system to 'os'
          -T ==> set image type to 'type'
          -C ==> set compression type 'comp'
          -a ==> set load address to 'addr' (hex)
          -e ==> set entry point to 'ep' (hex)
          -n ==> set image name to 'name'
          -d ==> use image data from 'datafile'
          -x ==> set XIP (execute in place)
       /usr/bin/mkimage [-D dtc_options] [-f fit-image.its|-F] fit-image
          -D => set options for device tree compiler
          -f => input filename for FIT source
Signing / verified boot not supported (CONFIG_FIT_SIGNATURE undefined)
       /usr/bin/mkimage -V ==> print version information and exit
/home/uwe/DEV/MLD/kernel/src/linux-3.10.99/arch/arm/boot/Makefile:127: recipe for target 'arch/arm/boot/uImage' failed
make[4]: *** [arch/arm/boot/uImage] Error 1
/home/uwe/DEV/MLD/kernel/src/linux-3.10.99/arch/armhf/Makefile:306: recipe for target 'uImage' failed
make[3]: *** [uImage] Error 2
Makefile:115: recipe for target 'src/linux/arch/arm/boot/uImage' failed
make[2]: *** [src/linux/arch/arm/boot/uImage] Error 2
...
--- End code ---

Wobei ich einen symbolischen Link gesetzt habe von:
linux-3.10.99/arch/armhf nach linux-3.10.99/arch/arm

Weil es das Verzeichnis linux-3.10.99/arch/armhf/ nicht gibt und er mit dem kernel bauen abbricht....
Jemand eine Idee?
Gruß, Uwe

Navigation

[0] Message Index

[#] Next page

Go to full version