www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/07/21/22:18:52

Xref: news-dnh.mv.net comp.os.msdos.djgpp:1055
Path: news-dnh.mv.net!mv!news.sprintlink.net!psgrain!charnel.ecst.csuchico.edu!csusac!csus.edu!news.ucdavis.edu!wheel!elric
From: elric AT wheel DOT dcn DOT davis DOT ca DOT us (Jeffrey Taylor)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: GNU-Make: DOS-paths
Date: 21 Jul 1995 17:24:31 GMT
Organization: Davis Community Network - Davis, California, USA
Lines: 31
References: <DC20r0 DOT 2C3 DOT 0 DOT -s AT cs DOT vu DOT nl>
Nntp-Posting-Host: wheel.dcn.davis.ca.us
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Dj-Gateway: from newsgroup comp.os.msdos.djgpp

The solution is to drop/edit out the "c:" from the paths.  Make 
interprets the colon as signalling a dependency.  This does restrict you 
to doing all DJGPP stuff on the current drive, usually not much of a problem.

Megens SA (samegen AT cs DOT vu DOT nl) 
wrote:


: Hi!

: I have a bit of a problem with GNU-make:

: I try to let gcc create dependencies for my source-files with -MM and this
: works great. But since it's working on a DOS-filesystem, the dependencies
: often have the form 'c:/sam/sources/somefile.h'. If GNU-make encounters
: such a dependency, it doesn't like it and halts with a message like
: 'multiple target patterns'.
: I don't have the dependency file and the exact error-message available
: right now, but I could post it later on if that would make :) the problem 
: more clear.

: Thanks for any help.

: DGreetings,

: SAM

--
=====================================
Jeff T       "Blues with a feeling...
=====================================

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019