Sponsored Content
Full Discussion: MAKE utility
Top Forums Programming MAKE utility Post 76273 by victorvvk on Monday 27th of June 2005 09:57:31 AM
Old 06-27-2005
MAKE utility

I wrote a makefile, every thing is working fine,

But One of the C header files which is created by me is kept in a different folder other than the current directory,

I have given this PATH to VPATH Variable

Example :- VPATH = /home/user1/projects/victor.h

It gives an error as : file not found

This is the defination of VPATH is

The value of the make variable VPATH specifies a list of directories that make should search.

What basically i want is, how do i specify make to search for the file in the path which i have specified in the VPATH.

what is the correct syntax for specifying the value in the VPATH


Regards
Victor Vinod
 

10 More Discussions You Might Find Interesting

1. Programming

Using make utility to create an mini-app

The following is my makefile. When I run "make", it gives me a bunch of error. I've compiled each file separately and there are no compilation errors. The target is "monprc". Have a look below: monprc: monprc.o monrep.o dsz.o cc -o monprc monprc.o monrep.o dsz.o monprc.o: monprc.c... (1 Reply)
Discussion started by: Yifan_Guo
1 Replies

2. Programming

Make utility

When we run the make utility , make compiles only those files which are undergone changes(other files which have not undergone any changes are not recompiled) The Following quotes says When you run the make utility, it examines the modification times of files and determines what needs to be... (4 Replies)
Discussion started by: victorvvk
4 Replies

3. Solaris

Make utility

Hi Guys, I m very confused about the make/makefile utility in all unix. 1) My questions is why we need make. 2) Why some source code needs to complile. 3) I download the Bind 9 from Sunfreeware.com. I use pkgadd -d to install the bind. I 'm struck here becasue I can't find /etc/named.conf... (2 Replies)
Discussion started by: bigmoon
2 Replies

4. UNIX for Dummies Questions & Answers

is there kind of good utility that convert make files to dsp?

Hello all im looking for some kind of utility that convert make files to dsp files is there any kind of tool/script that does this job? thanks (1 Reply)
Discussion started by: umen
1 Replies

5. Solaris

Make utility - some Qs togurus..

(Sorry for previous not on enlish! I did not realized it is english forum. ) I am looking for help with Make utility. I could not get help from the 'man' pages. 1. About Macro (as a variable): It is clear about defining any macro in beginning or in command line, but isn't it no way to redefine... (0 Replies)
Discussion started by: alex_5161
0 Replies

6. UNIX for Dummies Questions & Answers

How to print something in make utility

Hi want to know the syntax of printing something (value or variable) in GNU make utility. I give this in the Makefile: echo "Hi" OR @echo "Hi" But I only get error this when I run make (at the line where I have echo): Makefile:9: *** missing separator. Stop. Whats the problem? How can... (2 Replies)
Discussion started by: radiatejava
2 Replies

7. Programming

Help with a C program that acts like the make utility

Hi, I'm trying to create a C program that functions like the make utility in UNIX for personal use. My program would read in from a generic makefile and execute whatever is in that makefile but I'm not sure as to where I should start coding. I would appreciate any help. Thanks. (1 Reply)
Discussion started by: kratos.
1 Replies

8. Programming

make utility

Hi, Could someone tell me why make utility is mostly preferred for compilation and generating executable in UNIX rather than any user created scripts which contains commands for compilation? (2 Replies)
Discussion started by: naan
2 Replies

9. UNIX for Dummies Questions & Answers

Make Utility Question

Hello, I'm a recent convert to UNIX and I'm attempting to understand exactly how the make utility is working under the hood. Now, I understand that each rule has a target, dependencies, and update command, but the thing I'm confused about is exactly how the utility is determining when to... (1 Reply)
Discussion started by: kramer_102
1 Replies

10. Programming

A make-like build utility based on Lua

xmake is a make-like build utility based on lua. (Link to project site: xmake) The project focuses on making development and building easier and provides many features (.e.g package, install, plugin, macro, action, option, task ...), so that any developer can quickly pick it up and enjoy the... (1 Reply)
Discussion started by: waruqi
1 Replies
packf(1)						      General Commands Manual							  packf(1)

NAME
packf - compress a folder into a single file (only available within the message handling system, mh) SYNOPSIS
packf [+folder] [msgs] [-file name] [-help] OPTIONS
Specifies the file in which you want the message(s) to be stored. If you specify an existing file then the specified messages will be appended to the end of that file. Otherwise, a new file will be created and the messages placed in it. If you do not specify a filename, packf attempts to place the messages in a file called msgbox in the current working directory. If this file does not exist, packf asks whether you want to create it. Prints a list of the valid options to this command. The default settings for this command are: +folder defaults to the current folder msgs defaults to all -file DESCRIPTION
Each message in a folder is normally stored as a separate file. The packf command takes all messages from the current folder and copies them to a single specified file. Each message in the file is separated by four <CTRL/A>s and a newline. You can specify a folder other than the current folder by using the +folder argument. If you do not want all the messages in a folder to be packed into one file, you can specify a number of messages or a range of messages with message numbers. The first message packed will become the current message. If you specify a +folder argument, that folder will become the current folder. When messages have been packed into a file using packf, you can separate them into individual messages using the burst command. See burst(1). PROFILE COMPONENTS
Path: To determine the user's Mail directory Msg-Protect: To set protections when creating a new file EXAMPLES
The first example shows all the messages in the folder +lrp being packed into a file called planning: % packf +lrp -file planning The next example shows how packf prompts you if you do not specify a -file option. A file called msgbox is created by packf in your home directory, and messages 3 to 5 are packed into it: % packf +lrp 3-5 Create file "/machine/disk/username/msgbox"? y FILES
The user profile. SEE ALSO
burst(1) packf(1)
All times are GMT -4. The time now is 03:48 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy