02-17-2005
Make sure the path to "make" is in your path ($PATH). For make to work, a Makefile is needed. Makefile.in is used to construct the final Makefile, usually through a "configure" script. If there is no Makefile, usually you need to do the configure step, or similar operations to generate the Makefile first.
10 More Discussions You Might Find Interesting
1. Programming
can anyone well explain how to create a makefile? especially those commands in the makefile?
BTW, what is CFLAG? (2 Replies)
Discussion started by: ligerdave
2 Replies
2. High Performance Computing
I am new to creating makefiles.
I have several fortran programs in a folder called as "test" and also have several subroutines in another folder (which is inside this test folder) called as libry
My makefile is in the folder "test"
I want to create a makefile which can access the files in... (2 Replies)
Discussion started by: explorer
2 Replies
3. UNIX for Advanced & Expert Users
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)
Discussion started by: hernandinho
2 Replies
4. UNIX for Advanced & Expert Users
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)
Discussion started by: wwuster
0 Replies
5. Homework & Coursework Questions
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)
Discussion started by: Tatl
1 Replies
6. Homework & Coursework Questions
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:
I have been trying to make the program swap but i have been getting errors with the makefile such as
driver.o:... (1 Reply)
Discussion started by: mgyeah
1 Replies
7. UNIX for Dummies Questions & Answers
I'm really confused how to use a makefile.
Are you supposed to be make a file from emacs called MakeFile and put code in there to compile?
I am trying to create a makefile to compile two .cpp files in my current directory to produce two .o files and then link them...
What I did was make a... (1 Reply)
Discussion started by: jzhang172
1 Replies
8. Shell Programming and Scripting
Dear all,
I have a quite simple question about how to manipulate "makefile.am". I intend to:
1. "CFLAGS" and "CXXFLAGS" have no value at all. I know that these values get "-g -O2" by default. On the other hand, when I try to set them as "CFLAGS = " in "makefile.am", I get warning messages... (4 Replies)
Discussion started by: Dandan
4 Replies
9. UNIX for Dummies Questions & Answers
Hey everybody,
This may be stup*d question for you, but i am new in unix and i wonder how can i make the rules for translating and linking my .c "primjer1.c", "primjer2.c" and "primjer3.c" in makefile.
Thank you. (7 Replies)
Discussion started by: jskako
7 Replies
10. Programming
Hi All,
We have moved our OS from Sun Solaris to Linux and also some of the compilers.
Our old makefile used to be as below:
CC=cc
FLAGS=-G -KPIC -DLG_SOLARIS_OS
DEFINES=-DSunOS
SYSLIBS=-lc
.SUFFIXES : .c
.c.o : ;$(CC) -c $(FLAGS) $(DEFINES) $*.c -o $*.o
... (3 Replies)
Discussion started by: shash
3 Replies
LEARN ABOUT DEBIAN
turnincfg
TURNINCFG(1) General Commands Manual TURNINCFG(1)
NAME
turnincfg - manage assignments submitted with turnin
SYNOPSYS
turnincfg [ OPTIONS ] [ project-name ]
DESCRIPTION
Manages assignments submitted with the turnin(1) program. Allows the creation of courses and projects and the management of said courses
and projects. This command used to be known as project in the early days of Turnin-NG and in the original turnin/project suite.
Omitting [ project-name ] will cause turnincfg to use the default project.
OPTIONS
--version
Print project's version.
-h, --help
Print these options.
-d, --disable
Disable the current project.
-D, --perm-disable
Permanently disable submissions for the current project.
-e, --enable
Enable submissions for the current project and make it the default project.
-l Enable submissions for the current project but does not make it the default project.
-r, --remove
Remove the current project and all associated files.
-i, --init
Initialize a project. Requires you to pass project-name
-p, --compress
Compress this project using the tar(1) and gzip(1) formats.
-x, --extract
Extract this project. This option will be called automatically if you enable a compressed project.
-v, --verify
Verify the cryptographic signatures on submitted assignments using gpg(1) May require you to fetch the student's public key.
--list Print a list of projects, along with whether or not they are enabled and shows which project is the default project.
--config=CONFIG
Path to an alternate configuration file.
-c COURSE, --course=COURSE
Switch between the courses you are currently administering.
-w, --legal
Print warranty and license information.
ADMINISTRATIVE OPTIONS
--create-course=COURSE
Creates the course COURSE.
--delete-course=COURSE
Deletes the course COURSE.
--archive-course=COURSE
Archives the course using the tar(1) and gzip(1) formats.
EXAMPLES
turnincfg --create-course world-cheeses
Create the course world-cheeses.
turnincfg -c world-cheeses -i stilton
Create the project stilton in the course world-cheeses.
turnincfg -c world-cheeses -e stilton
Enable and make default the project stilton
turnincfg -c world-cheeses -D stilton
Permanently disable submissions for the project stilton.
turnincfg -c world-cheeses -p stilton
Compress the project stilton.
turnincfg --archive-course world-cheeses
Compress the course world-cheeses and remove it from the global configuration file.
FILES
/etc/turnin-ng.cf
SEE ALSO
turnin(1)
The full documentation for turnincfg is maintained as a Texinfo manual. If the info and turnincfg programs are properly installed at your
site, the command
info turnin-ng
should give you access to the complete manual.
AUTHOR
Turnin-NG and this manpage were written by Ryan Kavanagh <ryanakca@kubuntu.org> in the summer of 2009 and are still actively maintained.
Turnin-NG is a replacement for the 'project' and 'turnin' commands written in 1990 for the SPARC architecture by an unknown author.
Both Turnin-NG and this manpage are distributed under the terms of the GNU General Public License version 2, or (at your option) any later
version.
Turnin-NG SEPTEMBER 2010 TURNINCFG(1)