Opened 17 years ago

Closed 17 years ago

#804 closed defect (fixed)

mplayer darwin .m objects won't build with GNU make-3.81+

Reported by: sci-fi@… Owned by: diego@…
Priority: very important Component: build system
Version: HEAD Severity: major
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

Please go to the URL mentioned in the header of this record -- we need help there. We're trying to convince the GNU-make team to accept Apple's patches so the .m rules etc. will be "implicit".

Due to the recent changes in mplayer's build system in svn repo, using any other make besides Apple's will cause .m objects to be missed. This is because mplayer now has no "explicit" rules for these files.

All you need to do is to install GNU make-3.81 on Darwin/OSX and let it build mplayer instead of Apple's [gnu]make. You'll soon see what I mean. ;)

If the GNU-make team decide not to accept the patch there, then we must revamp mplayer's build system _again_ to re-insert these explicit rules.

Thank you.

Change History (3)

comment:1 by diego@…, 17 years ago

Status: newassigned

comment:2 by reimar, 17 years ago

Was removing the rule for .m intentional? I don't really like the idea of using a somewhat arbitrary default-rule...

comment:3 by diego@…, 17 years ago

Resolution: fixed
Status: assignedclosed

Rule for Objective C files added back.

Note: See TracTickets for help on using tickets.