www.ProFTPD.de
13. März 2007, 21:18:52 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: proftpd 1.2.8 (1.2.9rc1) mod_core  (Gelesen 200 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
pcm
Gast
« am: 29. Juni 2003, 23:44:48 »

Hallo,

benutzt hier wer proftpd 1.2.8 und mod_core? ich habe es mit proftpd 1.2.8; 1.2.9pre1 und der cvs version vom 29. Jun. probiert. wenn ich das bei mir compilieren möchte erhalte ich einen error, siehe unten angefügten code. distribution is debian gnu/linux 3.0r1 mit gcc version is 2.95.4.

compilieren tue ich proftpd 1.2.8 mit

code:
./configure --with-modules=mod_core && make



allerding kommt dann bei make der error, ohne mod_core läßt sich der proftpd übersetzen.

jemand eine idee woran das liegen könnte?

thx & bye
pcm

Code:

echo \#define BUILD_STAMP \"`date`\" >include/buildstamp.h
cd lib/ && make lib
make[1]: Entering directory `/usr/src/proftpd-1.2.8/lib'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pr_fnmatch.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c strsep.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c vsnprintf.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c glibc-glob.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c glibc-mkstemp.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pr-syslog.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pwgrent.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c getopt.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c getopt1.c
ar rc libsupp.a pr_fnmatch.o strsep.o vsnprintf.o glibc-glob.o glibc-mkstemp.o pr-syslog.o pwgrent.o getopt.o getopt1.o
ranlib libsupp.a
make[1]: Leaving directory `/usr/src/proftpd-1.2.8/lib'
cd src/ && make src
make[1]: Entering directory `/usr/src/proftpd-1.2.8/src'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c main.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c timers.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c sets.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pool.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c regexp.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c dirtree.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c support.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c inet.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c log.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c bindings.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c scoreboard.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c feat.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c netio.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c response.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c ident.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c data.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c modules.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c auth.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c fsio.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mkhome.c
make[1]: Leaving directory `/usr/src/proftpd-1.2.8/src'
cd modules/ && make modules
make[1]: Entering directory `/usr/src/proftpd-1.2.8/modules'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_core.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_xfer.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_auth_unix.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_auth_file.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_auth.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_ls.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_log.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_site.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_cap.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_core.o mod_cap.o
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/usr/src/proftpd-1.2.8/modules'
make[1]: Entering directory `/usr/src/proftpd-1.2.8/lib/libcap'
=> making cap_names.c from <linux/capability.h>
cc -O2 -Wall -Llib  _makenames.c -o _makenames
./_makenames > cap_names.h
cc -O2 -Wall -c cap_alloc.c -o cap_alloc.o
cc -O2 -Wall -c cap_proc.c -o cap_proc.o
cc -O2 -Wall -c cap_extint.c -o cap_extint.o
cc -O2 -Wall -c cap_flag.c -o cap_flag.o
cc -O2 -Wall -c cap_text.c -o cap_text.o
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
ar rcu libcap.a cap_alloc.o cap_proc.o cap_extint.o cap_flag.o cap_text.o cap_sys.o
make[1]: Leaving directory `/usr/src/proftpd-1.2.8/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/inet.o src/log.o src/bindings.o src/scoreboard.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o modules/mod_core.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap
modules/mod_core.o: In function `core_display_file':

modules/mod_core.o(.text+0x61c8): multiple definition of `core_display_file'
modules/mod_core.o(.text+0x61c8): first defined here
modules/mod_core.o: In function `core_chgrp':
modules/mod_core.o(.text+0x7368): multiple definition of `core_chgrp'
modules/mod_core.o(.text+0x7368): first defined here
modules/mod_core.o: In function `core_chmod':
modules/mod_core.o(.text+0x73b0): multiple definition of `core_chmod'
modules/mod_core.o(.text+0x73b0): first defined here
modules/mod_core.o: In function `find_class':
modules/mod_core.o(.text+0x90d0): multiple definition of `find_class'
modules/mod_core.o(.text+0x90d0): first defined here
modules/mod_core.o(.data+0x960): multiple definition of `core_module'
modules/mod_core.o(.data+0x960): first defined here
collect2: ld returned 1 exit status
make: *** [proftpd] Fehler 1
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #1 am: 30. Juni 2003, 09:08:34 »

mod_core ist der Kern. Den brauchst du nicht anzugeben - der wird immer kompiliert.
Code:
./configure
make
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #2 am: 30. Juni 2003, 09:36:53 »

Zitat von: "pcm"
Hallo,
code:
./configure --with-modules=mod_core && make



mod_core ist wie der name schon sagt, immer dabei. Das brauchst Du nicht extra angeben. Einfach nur configure, make
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #3 am: 30. Juni 2003, 09:47:46 »

:??
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
pcm
Gast
« Antwort #4 am: 30. Juni 2003, 13:15:40 »

hey danke für die schnelle antwort, super!

mod_core is der kern? hm, dann hab ich wohl was anderes verhauen, jedenfalls funktioniert bei mir HideUser und HideGroup nicht. dann will ich mal weitersuchen.

bye pcm

btw. tolle seite! Smiley
Gespeichert
pcm
Gast
« Antwort #5 am: 30. Juni 2003, 13:22:16 »

au mann, erst denken dann posten. ich hab HideGroup in der config vergessen.

naja, passiert Zwinkernd
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.057 Sekunden mit 16 Zugriffen.