Path: utzoo!attcan!uunet!decwrl!ucbvax!bloom-beacon!zardoz.coral.COM!don From: don@zardoz.coral.COM (Don Dewar) Newsgroups: comp.windows.x Subject: R5 Wish List (Imake to the bitbucket) Message-ID: <9007191200.AA28005@zardoz.coral.com> Date: 19 Jul 90 12:00:00 GMT References: <1990Jul18.152058.4404@smsc.sony.com> Sender: daemon@athena.mit.edu (Mr Background) Organization: The Internet Lines: 46 ) ) In article , ) montnaro@milkweed.crd.ge.com (Skip Montanaro) writes: ) |> ) |> How about getting rid of Imake and using GNU make instead for R5? I've never ) |> gotten Imake to work properly, and always wind up translating Imakefiles ) |> into GNUmakefiles. ) ) Maybe you should describe the problems so that we can work to fix them. ) ) ... ) ) The biggest problem with imake seems to be that people don't take the ) time to learn it. It's actually very well-designed and works great ) when people use it. In the case of X, the folks at MIT have done a ) good job of keeping the X Imakefiles up to date, so there are lots of ) reasonable examples to look at. . . The only problem with learning imake is that no one can find any documentation. No matter how many examples exist, no one could possibly figure out every feature from them. In addition, some people don't have all day to try to fetter out the mysteries of imake. Many people have reqested imake documentation, but I have never seen an answer posted. If you want to spread the use of imake, some documentation is what you need. ) The only real objection I can see with going with GNU make is that it's ) not as freely-distributable as X is (did I get it right this time, Joe? ;-). ) I did not know that anything GNU was not freely distributable. Is this true? Or are you referring to the few conditions that come along with the right to distribute. +---------+ | Coral | |@@@@@*@**| |@@*@@**@@| Don Dewar |*@@**@@@@| Coral Network Corporation, Marlborough, MA |@***@@@@@| Internet: don@coral.com |@@**@@@@@| Phone: (508) 460-6010 |*********| Fax: (508) 481-6258 |Networks | +---------+