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 _______________________________________________ Make-w32 mailing list [email protected] http://lists.gnu.org/mailman/listinfo/make-w32
