Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Using gFORTRAN to compile something built for g77 Post 302810723 by butson on Wednesday 22nd of May 2013 12:40:25 PM
Old 05-22-2013
Sorry for the delay. I got it to work by copying someone elses files, but I would still like to know what was wrong. This is the new makefile that works, I will dig around and see if I kept the old one for comparison and post it here. The guy said that the problem was something to do with using "&" as an extension but when I looked at all the files I couldn't figure out what he meant. Might this be something inside the .f or .o files?
Code:
######  Fortran Complier  ##################################
#
FC = gfortran
#
######  Generic fortran compilation flag  ##################
#
FFLAGS= -O -ffixed-line-length-none -fno-automatic
#
############################################################
#
OBJS = \
Effective_Gradient.o  MainProgram.o         ReadProgFile.o        WriteGeomFile.o \
ReadInput.o           TestConvergence.o     WriteProgFile.o \
Initialize.o          UpdateX.o             error_handling.o
#
############################################################
#
MECP.x  : $(OBJS)
        $(FC) $(FFLAGS) $(OBJS) -o MECP.x
#
############################################################

---------- Post updated at 11:40 AM ---------- Previous update was at 11:38 AM ----------

This is the old makefile:
Code:
######  Fortran Complier  ##################################
#
FC = g77
#
######  Generic fortran compilation flag  ##################
#
FFLAGS= -O -ffixed-line-length-none
#
############################################################
#
OBJS = \
Effective_Gradient.o  MainProgram.o         ReadProgFile.o        WriteGeomFile.o \
ReadInput.o           TestConvergence.o     WriteProgFile.o \
Initialize.o          UpdateX.o             error_handling.o
#
############################################################
#
MECP.x  : $(OBJS)
        $(FC) $(FFLAGS) $(OBJS) -o MECP.x
#
############################################################

 

10 More Discussions You Might Find Interesting

1. AIX

g77??

hello aixperts, I really need g77 on an aix 5L 5.3 system as I do not have xlf right now, is there any way by which I can get it? eagerly waiting for the reply, MzZt. (1 Reply)
Discussion started by: mzzt
1 Replies

2. Red Hat

g77 compiler: where it is for red hat? solved

Hi all In order to build a library the g77 fortran compiler is required. I know that it is very old, but this is the requirement in order to compile this package and it seems not possible to move away from it. The problem is that I really don't know where to get this old package! I tried in... (0 Replies)
Discussion started by: manustone
0 Replies

3. Programming

Fortran 77 and gfortran

Hi! I have a program in fortran77. This program was compiled with pgf90, but now, I need compiled it with gfortran. I show a bit of code. program hello PARAMETER(a=100) integer a write(*,*)'value ', a end program hello What's the problem? Thanks (2 Replies)
Discussion started by: kekaes
2 Replies

4. UNIX for Dummies Questions & Answers

Compiling gcc to compile make to compile yaboot

I have just installed OpenBSD on a 333MHz PPC iMac G3. It has a 6GB HDD that has been partitioned as 1GB MacOS 8.5.1, 3GB MacOS X 10.3.9, 2GB OpenBSD 4.8. I now need to install a bootloader so that my computer can recognize the OpenBSD partition at startup. I have been trying to install... (0 Replies)
Discussion started by: t04st3r
0 Replies

5. Programming

Two issues in make file, g++, gfortran

Question 1: I have a c++ project that I am trying to re-organize. I am trying to subdivide the src directory to move some src files that seldom are changed to a more out of the way location. The project is a c++ application with a fortran function called from the c. The reorganization went... (9 Replies)
Discussion started by: LMHmedchem
9 Replies

6. Programming

f77 program on gfortran

Hi, I am trying to run a simple f77 program on gfortran. Program is as follows. program trial implicit real*8 (a-h,o-z) common/var/a(2),b,c(4),d a=(/0,0/) b=0 c=(/0,0,0,0/) d=0 call add(a,b,c,d) ... (1 Reply)
Discussion started by: anshulfy
1 Replies

7. Programming

Gfortran compiler options.

I am a INTEL fortran user recently migrated to linux and installed gfortran on my system. I run numerical models as part of my research. my question is on optimization of the fortran code. I used the - vectorize option to compile for reducing the run time considerably and was happy. But... (1 Reply)
Discussion started by: schamarthi1
1 Replies

8. Programming

Compilation problem with gfortran

Hello everyone, I'm trying since a few days to compile a f90 program with gfortran (on Ubuntu) with a makefile. The fortran program calls 2 routines written in C. Here is my makefile: FC = gfortran SFC = gfortran FFLAGS = -ffree-form -O... (21 Replies)
Discussion started by: leroygr
21 Replies

9. Programming

g++ and g77 compile for OSX

I have an app based on g++ and g77 that I would like to compile for OSX. My understanding is that OSX is linux of some flavor under the hood and have seen OSX users running bash shells and such. Is there a tutorial of some kind out there that someone could point me to on the subject? LMHmedchem (7 Replies)
Discussion started by: LMHmedchem
7 Replies

10. Programming

gfortran 4.7, no support for qfloat?

I have code that works fine in ifort. But when trying to run on gfortran 4.7.1 (which does support quads and has no problem with real * 16) I can't cast an integer variable to a quad precision float (real*16) using something like: factq(i) = factq(i-1) * qfloat(i) Finding a list of the new... (2 Replies)
Discussion started by: vibrantcascade
2 Replies
SLABTOP(1)                                                         User Commands                                                        SLABTOP(1)

NAME
slabtop - display kernel slab cache information in real time SYNOPSIS
slabtop [options] DESCRIPTION
slabtop displays detailed kernel slab cache information in real time. It displays a listing of the top caches sorted by one of the listed sort criteria. It also displays a statistics header filled with slab layer information. OPTIONS
Normal invocation of slabtop does not require any options. The behavior, however, can be fine-tuned by specifying one or more of the fol- lowing flags: -d, --delay=N Refresh the display every n in seconds. By default, slabtop refreshes the display every three seconds. To exit the program, hit q. -s, --sort=S Sort by S, where S is one of the sort criteria. -o, --once Display the output once and then exit. -V, --version Display version information and exit. -h, --help Display usage information and exit. SORT CRITERIA
The following are valid sort criteria used to sort the individual slab caches and thereby determine what are the "top" slab caches to dis- play. The default sort criteria is to sort by the number of objects ("o"). The sort criteria can also be changed while slabtop is running by pressing the associated character. character description header a number of active objects ACTIVE b objects per slab OBJ/SLAB c cache size CACHE SIZE l number of slabs SLABS v number of active slabs N/A n name NAME o number of objects OBJS p pages per slab N/A s object size OBJ SIZE u cache utilization USE COMMANDS
slabtop accepts keyboard commands from the user during use. The following are supported. In the case of letters, both cases are accepted. Each of the valid sort characters are also accepted, to change the sort routine. See the section SORT CRITERIA. <SPACEBAR> Refresh the screen. Q Quit the program. FILES
/proc/slabinfo slab information SEE ALSO
free(1), ps(1), top(1), vmstat(8) NOTES
Currently, slabtop requires a 2.4 or later kernel (specifically, a version 1.1 or later /proc/slabinfo). Kernel 2.2 should be supported in the future. The slabtop statistic header is tracking how many bytes of slabs are being used and is not a measure of physical memory. The 'Slab' field in the /proc/meminfo file is tracking information about used slab physical memory. AUTHORS
Written by Chris Rivera and Robert Love. slabtop was inspired by Martin Bligh's perl script, vmtop. REPORTING BUGS
Please send bug reports to <procps@freelists.org> procps-ng June 2011 SLABTOP(1)
All times are GMT -4. The time now is 02:53 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy