Problem compiling qmail/portsentry under SuSE 6.4
Hi list, maybe a little off topic? but I have problems compiling qmail under SuSE 6.4, the command "setup check" brings the following output: -------------------------------------------------------------------------- ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\' \ ) > auto-ccld.sh cat auto-ccld.sh make-load.sh > make-load chmod 755 make-load cat auto-ccld.sh find-systype.sh > find-systype chmod 755 find-systype ./find-systype > systype ( cat warn-auto.sh; ./make-load "`cat systype`" ) > load chmod 755 load cat auto-ccld.sh make-compile.sh > make-compile chmod 755 make-compile ( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \ compile chmod 755 compile ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null \ 2>&1 \ && cat fork.h2 || cat fork.h1 ) > fork.h rm -f tryvfork.o tryvfork ./compile qmail-local.c qmail-local.c: In function `main': qmail-local.c:448: warning: return type of `main' is not `int' ./compile qmail.c ./compile quote.c ./compile now.c ./compile gfrom.c ./compile myctime.c ./compile slurpclose.c cat auto-ccld.sh make-makelib.sh > make-makelib chmod 755 make-makelib ( cat warn-auto.sh; ./make-makelib "`cat systype`" ) > \ makelib chmod 755 makelib ./compile case_diffb.c ./compile case_diffs.c ./compile case_lowerb.c ./compile case_lowers.c ./compile case_starts.c ./makelib case.a case_diffb.o case_diffs.o case_lowerb.o \ case_lowers.o case_starts.o ./compile getln.c ./compile getln2.c ./makelib getln.a getln.o getln2.o ./compile subgetopt.c ./compile sgetopt.c ./makelib getopt.a subgetopt.o sgetopt.o ./compile sig_alarm.c In file included from /usr/include/signal.h:300, from sig_alarm.c:1: /usr/include/bits/sigcontext.h:28: asm/sigcontext.h: No such file or directory make: *** [sig_alarm.o] Error 1 ------------------------------------------------------------------------------ I assume it's due to the SuSE Kernel Includes ? (I've installed the latest SuSE-Kernel 2.2.14, which is a modified 2.2.16 as rpm-update from SuSE) BTW. I get the same error on compiling portsentry Any help would be appreciated. jan.meyer
You wrote:
/usr/include/bits/sigcontext.h:28: asm/sigcontext.h: No such file or directory make: *** [sig_alarm.o] Error 1
Did you install kernel source? -- | Jürgen Dollinger Uni Ulm zeitnot@irc http://www.home.pages.de/~zeitnot/ | | Zum Thema Trojaner muß doch vielleicht mal jemand sagen, daß ein Trojani- | | sches Pferd kein Trojaner ist. Im Gegenteil. Sein Bauch ist nämlich mit | | Griechen gefüllt, die dann die Stadttore öffnen. (Werner Hintze) |
Jürgen Dollinger wrote:
You wrote:
/usr/include/bits/sigcontext.h:28: asm/sigcontext.h: No such file or directory make: *** [sig_alarm.o] Error 1
Did you install kernel source?
Yes, I installed the SuSE kernel source (packet lx_suse) But not the orig. kernel source (packet linux) jan.meyer
You wrote:
/usr/include/bits/sigcontext.h:28: asm/sigcontext.h: No such file or directory make: *** [sig_alarm.o] Error 1
Did you install kernel source?
Yes, I installed the SuSE kernel source (packet lx_suse) But not the orig. kernel source (packet linux)
jan.meyer
Depending on the distribution, you might also want to install the package
linclude (contains only the header files that are neccessary to recompile
some packages).
On newer distributions, this conflicts with the package lx_suse (the
actual kernel sources).
Regards,
Roman.
--
- -
| Roman Drahtmüller
participants (3)
-
jan
-
Jürgen Dollinger
-
Roman Drahtmueller