Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
Sarem_Avuton
- Beiträge: 546
- Registriert: 16.12.2004 09:58:27
- Wohnort: Leipzig
Beitrag
von Sarem_Avuton » 30.06.2006 09:30:52
Hallo zusammen,
ich habe hier ein Sarge Server mit Apache 1.3 und PHP4. Nun wollte ich eaccelarator( 0.9.4.1) installieren wie es in der readme beschrieben ist. Da kommt folgender Fehler:
Code: Alles auswählen
/usr/local/src/eaccelerator-0.9.4.1/mm.c:631:4: #error "Semaohore type is not selected. Define one of the following: MM_SEM_SPINLOCK, MM_SEM_PTHREAD, MM_SEM_POSIX, MM_SEM_IPC, MM_SEM_FCNTL, MM_SEM_FLOCK, MM_SEM_BEOS, MM_SEM_OS2, MM_SEM_WIN32"
/usr/local/src/eaccelerator-0.9.4.1/mm.c:1023:4: #error "Shared memeory type is not selected. Define one of the following: MM_SHM_IPC, MM_SHM_MMAP_ANON, MM_SHM_MMAP_ZERO, MM_SHM_MMAP_FILE, MM_SHM_MALLOC, MM_SHM_BEOS, MM_SHM_OS2, MM_SHM_WIN32"
/usr/local/src/eaccelerator-0.9.4.1/mm.c: In function `mm_init':
/usr/local/src/eaccelerator-0.9.4.1/mm.c:1073: error: `mm_mutex' undeclared (first use in this function)
/usr/local/src/eaccelerator-0.9.4.1/mm.c:1073: error: (Each undeclared identifier is reported only once
/usr/local/src/eaccelerator-0.9.4.1/mm.c:1073: error: for each function it appears in.)
/usr/local/src/eaccelerator-0.9.4.1/mm.c: In function `_mm_create':
/usr/local/src/eaccelerator-0.9.4.1/mm.c:1257: warning: assignment makes pointer from integer without a cast
/usr/local/src/eaccelerator-0.9.4.1/mm.c: In function `mm_sem_type':
/usr/local/src/eaccelerator-0.9.4.1/mm.c:1314: error: `MM_SEM_TYPE' undeclared (first use in this function)
make: *** [mm.lo] Fehler 1
Nun weiß ich nicht genau wo und wie ich den Fehler beseitige umd das Paket erfolgreich zu bauen.
Bin für jeden Tip dankbar.
Liebe Grüße
Jörg
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 30.06.2006 09:37:27
Von den Web- und Mailservern weggeschoben.
bye, Martin
-
Sarem_Avuton
- Beiträge: 546
- Registriert: 16.12.2004 09:58:27
- Wohnort: Leipzig
Beitrag
von Sarem_Avuton » 30.06.2006 11:36:35
Hallo Martin,
sry...ich dachte da es um das "aufbohren
" von Apache und PHP (kurz auch Webserver genannt) in diesem Bereich richtig angesiedelt wäre.
Naja man lernt nie aus, Danke Dir das Du das in den rictigen Bereich geschoben hast.
Grüße Jörg der noch immer Versucht den accelearator zu installieren.
-
TnT
- Beiträge: 4
- Registriert: 13.07.2006 21:48:50
Beitrag
von TnT » 13.07.2006 21:51:42
Hi,
hast du schon was rausgefunden. Bin wohl auf den gleichen Fehler gestoßen:
Code: Alles auswählen
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c: In function `mm_init':
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c:1073: error: `mm_mutex' undeclared (first use in this function)
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c:1073: error: (Each undeclared identifier is reported only once
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c:1073: error: for each function it appears in.)
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c: In function `_mm_create':
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c:1257: warning: assignment makes pointer from integer without a cast
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c: In function `mm_sem_type':
/tmp/eaccelerator/eaccelerator-0.9.4.1/mm.c:1314: error: `MM_SEM_TYPE' undeclared (first use in this function)
make: *** [mm.lo] Error 1
Thomas
-
Sarem_Avuton
- Beiträge: 546
- Registriert: 16.12.2004 09:58:27
- Wohnort: Leipzig
Beitrag
von Sarem_Avuton » 14.07.2006 08:15:05
Hallo Thomas,
nein leider nicht. Habe mich aber auch noch nicht intensive damit beschäftigt.
Wenn ich am WE die Zeit finde werde ich der Sache noch einmal nach gehen.
Grüße Jörg
-
TnT
- Beiträge: 4
- Registriert: 13.07.2006 21:48:50
Beitrag
von TnT » 14.07.2006 17:35:31
Hi Jörg,
habs gefunden
. Scheint am Eaccelerator Build 9.4.1 zu liegen. 9.4 sowie 9.3 kompilieren einwandfrei. Nachdem beim 9.4.1 eh nix tragisches passiert ist, kann ich damit ganz gut leben:
This release only contains fixed to build eAccelerator on windows. For other users there aren't any changes, so no need to upgrade.
Hab jetzt die 9.4er am laufen und bis jetzt siehts gut aus.
This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with eAccelerator v0.9.4, Copyright (c) 2004-2005 eAccelerator, by eAccelerator
Ich werde das mal ins Bug Forum auf sourceforge schreiben, daß die 9.4.1 sich unter Debian nicht kompilieren lässt.
Thomas