I know roughly the purpose of LDFLAGS, but I struggle following the chain of variables in this linker flag expression. It seems like there is unnecessary repetition and that confuses me slightly. I need to modify that makefile to include shared library that the manufacturer of the embedded system has made. The line below is what is only provided in the software manual for that system,
I have this program which has lots of source files in the directories
src
src/dir1
src/dir2
src/dir3... and so on
I am trying to understand the following Makefile:
CC = gcc
CFLAGS= -g -c -D_REENTRANT
SOURCES = src/main.c src/dir1/a.c src/dir1/b.c src/dir2/x.c src/dir2/y.c ...and so on... (5 Replies)
Hi, I'm trying to run the module load command in a Makefile and i'm getting the following error:
make: module: command not found
Why is this? Is there any way to run this command in a Makefile?
NOTE: command - module load msjava/sunjdk/1.5.0 works fine outside of the Makefile (2 Replies)
I am able to 'Make' some of projects's modules using GNU's make except one where it throws me the following error
gmake -f Makefile
/bin/sh: syntax error at line 1: `if' unexpected
gmake: *** Error 2
I am sure it has nothing to do with the Makefile as there is no 'if' in the first... (1 Reply)
I have 2 libraries in 2 different directories that I build with Makefiles.
library B depends on library A. If I modify a .cpp file in library A and run lib B's Makefile can I have B's makefile to automatically rebuild library A?
I am now rebuilding A, followed by B... but I'd like B to... (0 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
Basically, the prompt is make a makefile with various sub makefiles in their respective subdirectories. All code... (1 Reply)
Hi,
I am creating a program with the C language that simulates the WC command in Unix. My program needs to count lines, bytes and words. I have not added the code to count bytes and words yet. I am having trouble understanding what the file option/flag '-' does. I can not visualize how it moves... (1 Reply)
Hello,
I have to write makefile which supports specific targets and I have to do the following things:
- A variable T determines whether the function is executed 1 or 2
- A variable N determines which size will be executed
e.g. it must be read from the command line "make 1500" where 1... (0 Replies)
Hi all,
I'm reading the GNU Make book I cannot understand the following syntax from the book.
objects = foo.o bar.o
all : $(objects)
$(objects) : %.o : %.c
$(CC) -c $(CFLAGS) $< -o $@
If I run: make, I get the output:
cc -c foo.c
cc -o foo foo.o
I think I... (3 Replies)
Mojolicious::Command::generate::makefile(3pm) User Contributed Perl Documentation Mojolicious::Command::generate::makefile(3pm)NAME
Mojolicious::Command::generate::makefile - Makefile generator command
SYNOPSIS
use Mojolicious::Command::generate::makefile;
my $makefile = Mojolicious::Command::generate::makefile->new;
$makefile->run(@ARGV);
DESCRIPTION
Mojolicious::Command::generate::makefile generates "Makefile.PL" files for applications.
ATTRIBUTES
Mojolicious::Command::generate::makefile inherits all attributes from Mojo::Command and implements the following new ones.
"description"
my $description = $makefile->description;
$makefile = $makefile->description('Foo!');
Short description of this command, used for the command list.
"usage"
my $usage = $makefile->usage;
$makefile = $makefile->usage('Foo!');
Usage information for this command, used for the help screen.
METHODS
Mojolicious::Command::generate::makefile inherits all methods from Mojo::Command and implements the following new ones.
"run"
$makefile->run(@ARGV);
Run this command.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>.
perl v5.14.2 2012-09-05 Mojolicious::Command::generate::makefile(3pm)