[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs pretest 28.0.90 is out
From: |
Po Lu |
Subject: |
Re: Emacs pretest 28.0.90 is out |
Date: |
Thu, 09 Dec 2021 10:10:29 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Po Lu <luangruo@yahoo.com>
>> Cc: emacs-devel@gnu.org
>> Date: Wed, 08 Dec 2021 21:26:49 +0800
>>
>> Thanks, one last question: is there something about the way gnulib regex
>> has to be compiled? It seems that regcomp.c and regex_internal.c both
>> need types defined in regex.h, but don't include that header.
>
> We only compile regex.c, which includes all those other files, and in
> the right order. In any built tree, look what regex*.o files you have
> in lib/, and you will see it.
Thanks. I've gotten much further into the build process, but there are
a few errors preventing emacs.exe from linking correctly:
sysdep.c:2321: undefined reference to `_openat'
ld: sysdep.o: in function `_emacs_open_noquit':
sysdep.c:2349: undefined reference to `_openat'
ld: sysdep.o: in function `_safe_strsignal':
sysdep.c:2639: undefined reference to `_sigdescr_np'
ld: fileio.o: in function `_Fcopy_file':
fileio.c:2298: undefined reference to `_copy_file_range'
ld: fileio.c:2390: undefined reference to `_futimens'
ld: fileio.o: in function `_Fset_file_modes':
fileio.c:3526: undefined reference to `_fchmodat'
ld: fileio.o: in function `_Fset_file_times':
fileio.c:3595: undefined reference to `_utimensat'
ld: callproc.o: in function `_emacs_spawn':
callproc.c:1612: undefined reference to `_unblock_child_signal'
ld: callproc.c:1615: undefined reference to `_child_setup_tty'
I would like to reimplement `openat' and `copy_file_range', and to stub
the rest, but before I proceed I'd like to ask if there's already an
implementation of openat and copy_file_range somewhere in DJGPP (or
gnulib) that I overlooked.
Thanks.
- Re: Emacs pretest 28.0.90 is out, (continued)
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/06
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/06
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/06
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/06
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/06
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/07
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/07
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/08
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/08
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/08
- Re: Emacs pretest 28.0.90 is out,
Po Lu <=
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Po Lu, 2021/12/09
- Re: Emacs pretest 28.0.90 is out, Eli Zaretskii, 2021/12/09