Hallo, I try to compile samba 3.4.5 in my slackware installation (slackware- current). Kernel compiling and compiling other packets works as desired. I use the "samba.SlackBuild" script from slackware.org (changing the version number of samba only). <ftp://ftp5.gwdg.de/pub/linux/slackware/slackware_source/n/samba/samba.SlackBuild> Compiling 3.4.5 shows -------- Start ------ samba-3.4.5/ samba-3.4.5/README samba-3.4.5/lib/ samba-3.4.5/lib/replace/ samba-3.4.5/lib/replace/autogen.sh .... Compiling registry/reg_eventlog.c Compiling registry/reg_perfcount.c Compiling registry/reg_util_legacy.c Compiling lib/popt_common.c Generating smbd/build_options.c Building include/build_env.h Compiling smbd/build_options.c Compiling smbd/server.c Linking bin/smbd lib/gencache.o: In function `gencache_iterate_fn': gencache.c:(.text+0xb1): undefined reference to `ap_fnmatch' collect2: ld returned 1 exit status make: *** [bin/smbd] Error 1 ---------- End --------------------- Where is the problem? Viele Gruesse! Helmut
Hallo, I wrote am 19.02.10:> Compiling 3.4.5 shows> -------- Start ------[...]> Linking bin/smbd > lib/gencache.o: In function `gencache_iterate_fn': > gencache.c:(.text+0xb1): undefined reference to `ap_fnmatch' > collect2: ld returned 1 exit status > make: *** [bin/smbd] Error 1> ---------- End ---------------------> Where is the problem?The problem is (has been) my machine. Newer kernel, newer glibc, newer gcc - and all works fine (ok - I have to wait some time, but till now: no errors). Viele Gruesse! Helmut