make-w32
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make-3.81 beta 4 on MinGW / MSYS


From: Torsten Mohr
Subject: make-3.81 beta 4 on MinGW / MSYS
Date: Sun, 12 Feb 2006 22:00:39 +0100
User-agent: KMail/1.8

Hi,

i try to configure and compile make-3.81 beta 4 on MinGW on MSYS.
In the build subdirectory i use this command line to configure:

../make-3.81beta4/configure \
  --disable-nls \
  --disable-rpath \
  --enable-largefile \
  --enable-case-insensitive-filesystem \
  --disable-job-server

configure goes fine with these options, but when i start "make" i
get the log at the end of this mail.

What options do i need to give to configure?  Is there a way to say that
all the get(e)(gid|uid) are not available?


Thanks for any hints,
Torsten.


Error log, only the relevant part:

gcc  -g -O2   -o make.exe  ar.o arscan.o commands.o default.o dir.o expand.o 
file.o function.o getopt.o getopt1.o implicit.o job.o main.o misc.o read.o 
remake.o remote-stub.o rule.o signame.o variable.o version.o vpath.o hash.o 
getloadavg.o  glob/libglob.a -lelf -Lw32 -lw32 
misc.o: In function `log_access':
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:620: undefined 
reference to `getgid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:620: undefined 
reference to `getegid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:620: undefined 
reference to `getuid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:620: undefined 
reference to `geteuid'
misc.o: In function `init_access':
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:631: undefined 
reference to `getuid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:632: undefined 
reference to `getgid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:634: undefined 
reference to `geteuid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:635: undefined 
reference to `getegid'
misc.o: In function `user_access':
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:687: undefined 
reference to `setuid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:710: undefined 
reference to `setgid'
misc.o: In function `make_access':
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:745: undefined 
reference to `setuid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:758: undefined 
reference to `setgid'
misc.o: In function `child_access':
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:787: undefined 
reference to `setuid'
c:/tmp/make-3.81beta4.tar/build/../make-3.81beta4/misc.c:795: undefined 
reference to `setgid'
collect2: ld returned 1 exit status
make[2]: *** [make.exe] Error 1
make[2]: Leaving directory `/c/tmp/make-3.81beta4.tar/build'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/tmp/make-3.81beta4.tar/build'
make: *** [all] Error 2






reply via email to

[Prev in Thread] Current Thread [Next in Thread]