Sie sind nicht angemeldet.

Anzeigen

**Wir werden in den kommenden Tagen einen Umzug auf einen neuen Server durchführen. Im Rahmen dieser Maßnahme wird das Forum ca. 1 Stunde nicht erreichbar sein.** nslu2-info.de ist ein privates Projekt von mir, welches jeden Monat aus eigener Tasche finanziert wird. Mit einer freiwilligen Spende wird der Erhalt und der weitere Ausbau dieses Forums unterstützt. Um mich beim Erhalt des Forums zu unterstützen, kannst Du entweder via Flattr oder Paypal spenden. Ich bedanke mich schon jetzt bei allen Unterstützern.

Lieber Besucher, herzlich willkommen bei: Die NSLU2 Community****wenns ums speichern und streamen geht****. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Donnerstag, 22. März 2007, 12:12

appweb-src-2.2.0-3.deb installieren kompilieren mit php5 mysql usw

wget ...../appweb-src-2.2.0-3.deb

dpkg -i appweb-src-2.2.0-3.deb

apt-get build-dep appweb-src

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
E: Kann Quellpaket für appweb-src nicht finden


apt-cache show appweb-src

Package: appweb-src
Status: install ok installed
Priority: optional
Section: web
Installed-Size: 20
Maintainer: Mbedthis Development <dev@mbedthis.com>
Architecture: all
Version: 2.2.0
Depends: libc6, libgcc1, libstdc++6
Description: Mbedthis Appweb Embedded Web Server source code
AppWeb is a compact HTTP web server suitable for embedding in devices and
applications.
.
more information about AppWeb can be found at:
<URL:http://www.appwebserver.org>
<URL:http://www.mbedthis.com>

...


Weitere schritte wie build-dep oder compile gehen nicht

Anzeigen

2

Donnerstag, 22. März 2007, 12:39

Hi,

also der Debian-way of installing source packages ist eigentlich

Quellcode

1
apt-get src paketname

Da appweb aber anscheinend nicht im Debian Repository drin ist, und du appweb-src woanders her hast, greifen die apt-get build-deb tools nicht.

Vielleicht gibts ja irgendwo in den README files von appweb-src eine Anleitung (dpkg -L appweb-src).

Ansonsten gibts auf der appweb Homepage noch .tar.gz Sourcen ( http://www.appwebserver.org/software/app…-2.1.0-2.tar.gz ), mit denen du dann wahrscheinlich traditionell (./configure && make && make install ) appweb bauen kannst.

Gruss,
EvilDevil

Anzeigen

3

Donnerstag, 22. März 2007, 14:21

dpkg -L (LIST) make me happy

Dateiliste vom package brings mich nicht weiter.

export LD_LIBRARY_PATH=/usr/src/appweb-2.2.0/bin

./configure --with-php5=builtin --with-openssl=builtin --with-php5-libs="php5 crypt resolv db z" --with-openssl-libs="ssl crypto" --enable-multi-thread

make



und mein problem ist.....

/usr/bin/cc -c -g -D_DEBUG -Wall -DPHP5=1 -DLINUX -D_REENTRANT -fPIC -DPIC \
-I../.. -I../../../mpr -I../../../esp -I../../.. php5Handler.cpp -o \
../../../obj/php5Handler.lo
In file included from php5Handler.cpp:33:
php5Handler.h:91:22: error: main/php.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:92:30: error: main/php_globals.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:93:32: error: main/php_variables.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:94:31: error: Zend/zend_modules.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:95:23: error: main/SAPI.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:102:30: error: main/build-defs.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:105:23: error: Zend/zend.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:106:34: error: Zend/zend_extensions.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:107:26: error: main/php_ini.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:109:27: error: main/php_main.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:110:23: error: TSRM/TSRM.h: Datei oder Verzeichnis nicht gefunden
php5Handler.h:164: error: ISO C++ forbids declaration of 'zval' with no typ

irgendwie die php libarys werden nicht aufgelöst.

Eiffel

Profi

Beiträge: 619

Beruf: SAP Anwendungsbetreuer

  • Nachricht senden

4

Mittwoch, 28. März 2007, 14:13

schau mal ob du evtl weiter kommst wenn du php5-dev oder so ähnlich installierst denke dir fehlen da die scourcen von php

5

Mittwoch, 28. März 2007, 17:04

php5-dev war installiert

pfad beim include fehlte.

das ist jetzt nicht das problem



export LD_LIBRARY_PATH=/usr/src/appweb-2.2.0/bin

./configure --type=RELEASE --host=armeb-linux --disable-test --with-php5=loadable --with-php5-libs=php5 --without-upload --with-php5-iflags='-I/usr/include/php5 -I/usr/include/php5/ext -I/usr/include/php5/regex -I/usr/include/php5/main -I/usr/include/php5/pear -I/usr/include/php5/TSRM -I/usr/include/php5/Zend' --with-php5-libs="php5 crypt resolv db z"

nun nach langem kompilieren kommt

"/usr/bin/cc" -o ../../lib/modules/libputModule.so \
-Wl,-soname=libputModule.so -shared -L../../lib -L/usr/lib/appweb \
../../obj/putHandler.lo -lappweb
# make -C ./http/modules/php5 modules
# bld --shared --library ../../../lib/modules/libphp5Module --soname \
--rpath /usr/lib/appweb/modules --libraryPath ../../.. ../../../ \
--preferShared --libs appweb php5 crypt resolv db z \
../../../obj/php5Handler.o

error: could not find library php5
"/usr/bin/cc" -o ../../../lib/modules/libphp5Module.so \
-Wl,-soname=libphp5Module.so -shared -L../../.. -L../../../ \
-L../../../lib -L/usr/lib/appweb -Wl,--enable-new-dtags \
-Wl,-rpath=/usr/lib/appweb/modules ../../../obj/php5Handler.lo -lappweb \
php5 -lcrypt -lresolv -ldb -lz
cc: php5: Datei oder Verzeichnis nicht gefunden
make[4]: *** [../../../lib/modules/libphp5Module.so] Fehler 1
# WARNING: Makefile error in /usr/src/appweb-2.2.0/http/modules
make[3]: *** [modules] Fehler 255
# WARNING: Makefile error in /usr/src/appweb-2.2.0/http
make[2]: *** [compileExtra] Fehler 255
# WARNING: Makefile error in /usr/src/appweb-2.2.0
make[1]: *** [compileDirs] Fehler 255
--ERROR--
make: *** [compile] Fehler 255

Social Bookmarks