Bug 4060

Summary: automake fails to generate Makefile.in when project contains Objective-C sources
Product: Sisyphus Reporter: Sir Raorn <raorn>
Component: automake_1.7Assignee: Dmitry V. Levin <ldv>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: mike
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Objective-C compiles support via AM_PROG_OBJC (aclocal) none

Description Sir Raorn 2004-04-30 10:04:09 MSD
Objective-C support in automake >= 1.6 is broken.

When project contains *.m sources (Objective-C), automake wants OBJCDEPMOD
variable to be defined. This variable can only be defined with
_AM_DEPENDENCIES(OBJC) macro. This macro documented as "private macros you
should not call directly"

There is no any documented way to define OBJCDEPMOD.

On the other side, where is gcj.m4 file, that defines AM_PROG_GCJ macro. This
macro defines GCJ, GCJFLAGS and GCJDEPMOD variables.
Comment 1 Sir Raorn 2004-04-30 11:55:52 MSD
Created attachment 400 [details]
Objective-C compiles support via AM_PROG_OBJC (aclocal)
Comment 2 Dmitry V. Levin 2010-01-24 19:42:11 MSK
В Autoconf 2.59c появился макрос AC_PROG_OBJC.
Наверное, добавлять AM_PROG_OBJC больше не нужно?
Comment 3 Michael Shigorin 2013-08-15 16:06:58 MSK
Видимо, так.