Ergebnis 151 bis 160 von 389
-
14.11.2014, 21:29 #151
- Registriert seit
- 25.05.2014
- Beiträge
- 17
- Thanks (gegeben)
- 8
- Thanks (bekommen)
- 31
- Total Downloaded
- 0
- Total Downloaded
- 0
This error is most probably caused by libgcrypt-dev package installed on your build host. This is detected during configure step and later on netatalk tries to link against. Here is a patch to solve this. I am not sure if libgcrypt is needed...
From 4f288626e981aa696e121d75842f2a0e811cbe24 Mon Sep 17 00:00:00 2001
From: Christian Ege <k4230r6@gmail.com>
Date: Fri, 14 Nov 2014 21:18:50 +0100
Subject: [PATCH] Fixes for installation of libgcrypt on build host
If the build host have the gcrypt library installed netatalk tries to link
against which results in a openembedded error because linking against host
libraries is prohibited.
[...]
sh4-oe-linux/4.8.2/ld: warning: library search path "/lib/x86_64-linux-gnu" is unsafe for cross-compilation
| /lib/x86_64-linux-gnu/libgcc_s.so.1: file not recognized: File format not recognized
[...]
The second fix removes an error about installed and not shiped static library
the solution is to add the staticdev package to PACKAGES.
Signed-off-by: Christian Ege <k4230r6@gmail.com>
---
.../netatalk/netatalk_2.2.3.bb | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/meta-oe/recipes-connectivity/netatalk/netatalk_2.2.3.bb b/meta-oe/recipes-connectivity/netatalk/netatalk_2.2.3.bb
index 2c285e9..3f353a7 100644
--- a/meta-oe/recipes-connectivity/netatalk/netatalk_2.2.3.bb
+++ b/meta-oe/recipes-connectivity/netatalk/netatalk_2.2.3.bb
@@ -3,7 +3,7 @@ PR = "4"
require conf/license/license-gplv2.inc
-DEPENDS = "cups db openssl"
+DEPENDS = "cups db openssl libgcrypt"
SRC_URI = "${SOURCEFORGE_MIRROR}/project/netatalk/netatalk/${PV}/netatalk-${PV}.tar.gz;name=src \
file://netatalk.conf \
@@ -17,7 +17,7 @@ inherit autotools pkgconfig update-rc.d
INITSCRIPT_NAME = "atalk"
INITSCRIPT_PARAMS = "defaults 20"
-PACKAGES = "${PN}-atalkd ${PN}-pap ${PN}-timelord ${PN}-dbg ${PN} ${PN}-doc ${PN}-dev"
+PACKAGES = "${PN}-atalkd ${PN}-pap ${PN}-timelord ${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-staticdev"
INSANE_SKIP_${PN} = "dev-so"
@@ -31,7 +31,7 @@ FILES_${PN}-pap += "/usr/bin/pap \
/usr/bin/papstatus"
FILES_${PN}-timelord += "/usr/sbin/timelord"
FILES_${PN}-dbg += "${sysconfdir}/netatalk/uams/.debug"
-FILES_${PN}-staticdev += "${libdir}/.a"
+FILES_${PN}-staticdev += "${libdir}/*.a"
# FILES_${PN} += "${sysconfdir}/netatalk/uams/uams_clrtxt.so \
# ${sysconfdir}/netatalk/uams/uams_dhx2.so \
@@ -45,7 +45,9 @@ EXTRA_OECONF += "ac_cv_path_KRB5_CONFIG=no \
--enable-static=no \
--disable-srvloc \
--without-pam \
- --with-ssl-dir=${STAGING_DIR_TARGET}${prefix_native}"
+ --with-ssl-dir=${STAGING_DIR_TARGET}${prefix_native} \
+ --with-libgcrypt-dir=${STAGING_DIR_TARGET}${prefix_native}\
+"
LDFLAGS += "-lpthread -L${STAGING_LIBDIR}"
do_install_append() {
--
1.7.9.5
-
Advertising
-
18.11.2014, 14:30 #152
- Registriert seit
- 09.10.2014
- Beiträge
- 3
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 4
- Total Downloaded
- 11,46 MB
- Total Downloaded
- 11,46 MB
Box 1:Nokia dbox1Ich habe dank der Anleitung jetzt auch mal selber ein Image kompiliert, für die Gigablue 800 SE Plus (ohne die SH4-Extras natürlich); das Paket libproc-processtable-perl hatte bei mir auch gefehlt und ebenfalls musste ich den Eintrag für OpenSSL ändern.
Jetzt bin ich anscheinend an derselben Stelle wie /dev/null - ich habe ein Testrezept in einem neuen Unterordner von meta-local/recipes-local erstellt (s.u.). "make image" hatte dann erstmal gemeckert, weil im Rezept LICENSE gefehlt hat. Nach der Korrektur wird bis jetzt aber das Rezept leider ignoriert, egal was ich versuche (habe auch mal SECTION oder eine andere Lizenz ausprobiert - hilft nix). Habe extra echos eingebaut, die in do_compile und do_install dann Testdateien erstellen, damit man sieht, dass diese Funktionen überhaupt gelaufen sind. Sie werden aber trotzdem nicht ausgeführt. So langsam bin ich mit meinem Latein am Ende.
So sieht meine sphelloworld.bb aus:
Code:DESCRIPTION = "Testrezept für Hello world" #SECTION = "apps" #LICENSE = "PD" PR = "r7" SRC_URI = "file://sphelloworld.c" RM_WORK_EXCLUDE += "sphelloworld" S = "${WORKDIR}" do_compile() { echo compile bla1 > /home/stefan/compile.txt ${CC} ${CFLAGS} ${LDFLAGS} sphelloworld.c -o sphelloworld echo compile bla2 > /home/stefan/compile.txt } do_install() { echo install bla1 > /home/stefan/install.txt # install -m 0755 -d ${D}${bindir} ${D}${docdir}/hello2 # install -m 0755 -d ${D}${bindir}/ # install -m 0644 ${S}/sphelloworld ${D}${bindir}/ # install -m 0644 ${WORKDIR}/README.txt ${D}${docdir}/hello2 install -d ${D}/${bindir}/ install -m 0755 ${S}/sphelloworld ${D}/${bindir}/ echo install bla2 > /home/stefan/install.txt }
Code:./sphelloworld: error while loading shared libraries: ts: cannot open shared object file: No such file or directory
Edit:
Das Problem mit der Toolchain hat sich erledigt: Die Binaries hatte ich per FTP übertragen und FileZilla hat sie im Auto-Modus im ASCII-Format statt binär übertragen. -.-Geändert von Basic.Master (18.11.2014 um 16:16 Uhr)
-
Danke - 1 ThanksLizard bedankten sich
-
19.11.2014, 13:34 #153
- Registriert seit
- 09.10.2014
- Beiträge
- 3
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 4
- Total Downloaded
- 11,46 MB
- Total Downloaded
- 11,46 MB
Box 1:Nokia dbox1So, das eigentliche Problem habe ich jetzt auch gelöst. Ich dachte bis jetzt, durch die Layers-Geschichte würde bitbake einfach alle Rezepte kompilieren, die er in meta-local findet und die die Wildcards in BBFILES erfüllen, weil er die Rezepte dort jedenfalls parst. Aber anscheinend dient der Ordner als "override", sprich: bitbake sucht benötigte Rezepte zuerst dort (wegen der höheren BBFILE_PRIORITY) und benutzt sie dann anstelle des Originalrezepts. Deswegen wollte er mein Testrezept auch gar nicht ins Image packen, weil es natürlich nirgendwo referenziert war (ein direkter Aufruf von bitbake mit dem Rezept hatte zumindest schon mal geklappt).
Habe den Rezeptnamen jetzt bei RDEPENDS_${PN} in der meta-oe-alliance/meta-oe/recipes-oe-alliance/image/oe-alliance-base.bb ergänzt und das Rezept wird nun bei der Imageerstellung beachtet.
-
Danke - 1 ThanksBretterknaller bedankten sich
-
25.11.2014, 21:25 #154
- Registriert seit
- 09.10.2014
- Beiträge
- 3
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 4
- Total Downloaded
- 11,46 MB
- Total Downloaded
- 11,46 MB
Box 1:Nokia dbox1...und es geht noch eleganter, ohne die anderen Layer verändern zu müssen:
Man erstellt einfach die neue Datei meta-local/recipes-oe-alliance/image/oe-alliance-base.bbappend, mit folgender Zeile:
Code:RDEPENDS_${PN} += "package-name"
-
Danke - 2 ThanksBretterknaller, graugans bedankten sich
-
28.12.2014, 11:12 #155
- Registriert seit
- 21.07.2014
- Beiträge
- 23
- Thanks (gegeben)
- 5
- Thanks (bekommen)
- 1
- Total Downloaded
- 0
- Total Downloaded
- 0
Speicherort der fertigen packages festlegen
Hallo,
nur eine kurze Frage: Wie bzw. durch welche Variable wird definiert, wo die fertigen packages später landen? Letztlich werden sie unter openatv\build-enviroment\builds\openatv\spark\tmp\deploy\ipk in die Ordner
- 3rdparty
- all
- sh4
- spark
- spark_3rdparty
- sparkreloaded
einsortiert. Wie kann ich es erreichen, dass meine packages z.B. in einem neuem Ordner "custom" landen?
Danke und Gruß!
-
03.01.2015, 18:21 #156
- Registriert seit
- 22.10.2014
- Beiträge
- 18
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 9,83 MB
- Total Downloaded
- 9,83 MB
Hallo
Gesundes neues Jahr wünsche ich euch.
so nun habe ich meine Hardware mal aufgerüstet und wollte mich wieder ins Getümmel stürzen mußte leider einiges neu aufsetzen jetzt habe ich ein fehler.
DEBUG: Executing shell function do_compile
| Skipping source file '/media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/git/plugin', not found.
| Listing /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/git ...
| /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/temp/run.do_compile.23251: 101: /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/temp/run.do_compile.23251: pushd: not found
| WARNING: exit code 127 from a shell command.
| ERROR: Function failed: do_compile (log file is located at /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/temp/log.do_compile.23251)
ERROR: Task 5006 (/media/andy/imagebau/imagebauop/openatv/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/enigma2-plugins/enigma2-plugin-extensions-openwebif.bb, do_compile) failed with exit code '1'
git/plugin', not found.
ist auch wirklich nicht da
kann mir einer helfen was damit ist
serverandy
-
03.01.2015, 18:53 #157
- Registriert seit
- 03.04.2013
- Beiträge
- 14.861
- Thanks (gegeben)
- 763
- Thanks (bekommen)
- 21090
- Total Downloaded
- 162,47 MB
- Total Downloaded
- 162,47 MB
Themenstarterpushd: not found
use bash as shelll pushd is a builin command of bash
openATV we are open Source
Boykott GPL violator
-
03.01.2015, 20:05 #158
- Registriert seit
- 22.10.2014
- Beiträge
- 18
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 9,83 MB
- Total Downloaded
- 9,83 MB
hallo
viele dank für die schnelle antwort
hatte wohl von der ersten seite noch was vergessen aber der will immer noch nicht
DEBUG: Executing shell function do_install
| cp: cannot stat '/media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/git/plugin/*': No such file or directory
| WARNING: /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/temp/run.do_install.12393:1 exit 1 from
| cp -rp /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/git/plugin/* /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/image/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif
| ERROR: Function failed: do_install (log file is located at /media/andy/imagebau/imagebauop/openatv/build-enviroment/builds/openatv/spark7162/tmp/work/sognotriple-oe-linux/enigma2-plugin-extensions-openwebif/1+gitAUTOINC+84facd06ca-r0/temp/log.do_install.12393)
kannst du mir das genauer erklären
serverandy
-
03.01.2015, 20:10 #159
- Registriert seit
- 05.04.2013
- Beiträge
- 481
- Thanks (gegeben)
- 1409
- Thanks (bekommen)
- 3257
- Total Downloaded
- 295,50 MB
- Total Downloaded
- 295,50 MB
Box 1:AX HD51lies dir mal den eingangspost durch:
Set your shell to /bin/bash.
sudo dpkg-reconfigure dash
When asked: Install dash as /bin/sh?
select "NO"Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du übers Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.[/CENTER]
-
03.01.2015, 20:25 #160
- Registriert seit
- 22.10.2014
- Beiträge
- 18
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 9,83 MB
- Total Downloaded
- 9,83 MB
Habe ich so eingestellt kann es sein das ich von neuen beginnen muss ?
oder liegt das an mein 14.04 ubuntu ?
serverandy
Lesezeichen