From: Andris Pavenis To: djgpp-workers AT delorie DOT com, Richard Dawe Subject: Re: pkg-config for DJGPP Date: Sat, 29 Mar 2003 23:52:00 +0200 User-Agent: KMail/1.5.1 References: <200303281723 DOT 06384 DOT pavenis AT latnet DOT lv> <3E8477F0 DOT 9C58623F AT phekda DOT freeserve DOT co DOT uk> In-Reply-To: <3E8477F0.9C58623F@phekda.freeserve.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200303292352.00841.pavenis@latnet.lv> Reply-To: djgpp-workers AT delorie DOT com On Friday 28 March 2003 18:27, Richard Dawe wrote: > Hello. > > Andris Pavenis wrote: > [snip] > > > One rather usefull package that can easily be built for DJGPP is > > pkg-config. It's mostly used for building GNOME packages, but I think > > it's usefull also standalone. > > I looked at porting glib 2.x to DJGPP a while back. As you say, that > requires pkg-config. I gave up porting pkg-config, because of the LFN > issues - there are a lot of files that would break in 8+3. I think LFN isues when building pkg-config is not so terrible. I have the same also for GCC, which requires LFN support to build at all. Worse thing is that many packages which use pkg-config does not follow DOS filename limitations and I don't see here an easy way out. For example I want to use libsigc++-1.2.X (have not tries 1.9.X yet), but for that trying to get it working without LFN would be nightmare and perhaps such attempt would break too much. Perhaps in some cases it's simply better to say that it's not going to work without LFN. > A package is better than no package, IMHO. > > That sounds good. Please include DSMs. I may be too lazy to write them ... (especially as I'm not using pakke) > Once pkg-config is available, I might take a look at glib 2.x again. With the same patch I applied for glib-1.2.8 included in pkg-config also glib-2.2.1 builds for DJGPP, but I haven't tested it. Andris