On 2020-07-11 12:57, Enrico Forestieri wrote:
On Sat, Jul 11, 2020 at 09:07:28AM +0200, Daniel wrote:
bash-3.2$ sh autogen.sh
: command not found
: command not found:
: command not found:
'utogen.sh: line 18: syntax error near unexpected token `in
'utogen.sh: line 18: `case $automake_version in
I think you may have wrong line endings in autogen.sh. Try running file
on it. If you get
$ file autogen.sh
autogen.sh: POSIX shell script, ASCII text executable
I am wrong, otherwise if you get
$ file autogen.sh
autogen.sh: POSIX shell script, ASCII text executable, with CRLF line
terminators
then you can try
$ dos2unix autogen.sh
to get rid of the wrong line endings. In this case, check your git
configuration about the setting of "autocrlf". You may have it configured
for Windows instead of unix.
Thanks, that seems to have helped. By default there is no dos2unix
command available on macOS but I could install it via Homebrew:
% brew install dos2unix
And now autogen seems to work:
% sh autogen.sh
Using automake (GNU automake) 1.16.2
Using autoconf (GNU Autoconf) 2.69
Building macros...
Building config header template...
Building Makefile templates...
configure.ac:48: installing 'config/ar-lib'
configure.ac:48: installing 'config/compile'
configure.ac:18: installing 'config/config.guess'
configure.ac:18: installing 'config/config.sub'
configure.ac:34: installing 'config/install-sh'
configure.ac:34: installing 'config/missing'
3rdparty/boost/Makefile.am: installing 'config/depcomp'
lib/lyx2lyx/Makefile.am:10: installing 'config/py-compile'
parallel-tests: installing 'config/test-driver'
Building configure...
Building po/POTFILES.in...
run "./configure && make"
I'll look into the next steps tomorrow.
Daniel
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel