11-22-2008
Finally I found the problem
Finally I get the answer.
The solution is to put -Aa, -D_HPUX_SOURCE
I guess the problem come when you put the -Aa option in the Makefile, because that makes tha cc to ignore some libraries that are needed in the new code.
From the man of cc:
Requests a compilation in ANSI C mode. The -Aa option requests
a strict implementation of ANSI C. ANSI C specifies which names
are available in the standard libraries and headers, which are
reserved for the implementation, and which must be left available
for you. HP C in ANSI mode conforms to these restrictions and
only names permitted by ANSI C are defined or declared in the
standard libraries and headers. Macro definitions can be used to
access names that are normally defined in other standards
Any way thanks to the people of the forum, specially to Corona688 for the help.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi,
I have a makefile which looks like this
ProcessA :
commands
touch pro1
ProcessB : pro1
commands
touch pro2
ProcessC: pro3
commands
and after some runs, i wish only pro3 to run and I check that "pro1" and "pro2" are there in the directory, but still, if i give make... (3 Replies)
Discussion started by: sskb
3 Replies
2. Programming
My make file is
CFLAGS = -Wall -g
LDFLAGS = -lm
CC = g++
all: server client
rc4.o: rc4.cpp rc4.h
${CC} ${CFLAGS} -c rc4.cpp
server.o: server.cpp rc4.h
${CC} ${CFLAGS} -c .cpp
client.o: client.cpp rc4.h
${CC} ${CFLAGS} -c client.cpp
server: server.o... (2 Replies)
Discussion started by: neerajgoyal12
2 Replies
3. Programming
Hi all,
I have 4 '.cpp' files and 1 header files:
Tools.cpp
Code1.cpp
Code2.cpp
Code3.cpp
and Tools.hh
Now all Code1.cpp, Code2.cpp, Code3.cpp
use functions stored in Tools.cpp.
Currently, what I do to compile all of them is using
this simple shell script: (1 Reply)
Discussion started by: monkfan
1 Replies
4. 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
5. Programming
I need to create an executable with these two makefiles(they both have libaries i
need(qt and ruby))
i have extconf.rb
gui.ui
gui_include.h
main.cpp
ScaleIM_client.rb
ui_gui.h
i want to combine them all into one executable
please!... (2 Replies)
Discussion started by: gjgfuj
2 Replies
6. Programming
Hi,
Here is my makefile http://pastie.org/1104332. I am trying to compile different .c files and .s files (assembly files) from different sub directories into E:/em35x/build/mfg-sample-app-cortexm3-iar-em357-em3xx-dev0680/ then the linker should link all the .o files from the build directory... (1 Reply)
Discussion started by: blade2008
1 Replies
7. Programming
Im trying to build a makefile for the first time in many years and Im coming to a screaching halt on something that should be child's play; just compiling two files. Here is an excerpt of the make file.
(using GMAKE on a TI compiler)
CCHP = <<compiler>>
PROJ_DIR = .
APP_DIR ... (2 Replies)
Discussion started by: DrNismo
2 Replies
8. Emergency UNIX and Linux Support
I had created a Makefile for my project. my project file hierarchy is like this:
1. a source folder with main.c and Makefile in it
2. and a top level Makefile
here is the Makefile in src folder
all: program
program: main.c
gcc -o program main.c
clean:
rm programand here is top... (3 Replies)
Discussion started by: majid.merkava
3 Replies
9. Programming
hello, I'm trying to create a makefile to run multiple c files. I am able to run one c file only with the code I have when I tried to run 2 or more c files I'm not able. here is my code
# $Source: /home/hectormasencio/make/Makefile,v $
# $Date: 2012/11/27 11:35:30 $
CC= gcc
OBJS= temp.o... (3 Replies)
Discussion started by: Hector M.
3 Replies
10. Programming
I have written this makefile and am getting an error saying
make nfd
gfortran -O -Wall -fbacktrace -fno-align-commons -c -o fd.o fd.f
fd.f:49: Error: Can't open included file 'fd.par'
make: *** Error 1
The directory structure is as follows
.
├── library
│ ├── fd
│ │ ├──... (3 Replies)
Discussion started by: kristinu
3 Replies
LEARN ABOUT ULTRIX
ansi_ps
ansi_ps(8) System Manager's Manual ansi_ps(8)
Name
ansi_ps, regis_ps, tek4014_ps - datatype to PostScript translators
Syntax
/usr/lib/lpdfilters/ansi_ps [ options ]
/usr/lib/lpdfilters/regis_ps [ options ]
/usr/lib/lpdfilters/tek4014_ps [ options ]
Description
Each translator reads from standard input and writes to standard output. If the data type is to be printed on a PostScript printer with
specialised support, the translator is invoked by using the script. Refer to
The command is the ANSI to PostScript translator.
The command is the Regis to PostScript translator.
The command is the Tektronix 4014 to PostScript translator.
The ANSI translator implements DEC-STD-074-0 (Printer System Reference Manual) and conforms to ISO/DSI 6429, ISO/DSI 2022, and ANSI X3.4
standards. Escape sequences (documented in the translator reference manual) that do not begin with DEC are taken from the ISO/DSI 6429,
ISO/DSI 2022 and ANSI X3.4 standards. Escape sequences that begin with DEC are legal extensions of DEC-STD-074-0. The ANSI translator
implements a few of the escape sequences documented in these standards.
The ANSI translator, requires a preamble to be present in the printer, and is designed to send this preamble to the printer. However, it
is quicker if the TCP/IP Supporting Host Software loads the preamble at boot time.
For instructions on what to do to enable the TCP/IP Supporting Host software to load the preamble when it boots, and to disable the trans-
lator from sending the preamble, see the Release Notes.
Options
The valid options for the translator are:
-e Interpret line feed as carriage return line feed. It is implemented by sending the control sequence string, to the translator before
reading standard input.
-Fpagesize
Select the size of the pages to be printed. The valid page sizes are: letter, a, ledger, b, legal, executive, a5, a4, a3, b5 or b4.
If the page size is not specified, a4 is used.
-Oorientation
Select the orientation of the text on the page. The valid orientations are: portrait or landscape. If the orientation is not speci-
fied, portrait is used.
-moutput_mode
Select the output mode of The output modes are:
8f Full 8-bit output
7f 7-bit output
8g GL/GR only
7g GL only
If the output mode is not specified, 8f is used.
-Rresource_string
Inform of a pre-loaded resource present in the PostScript environment of the printer. Multiple -R options may be passed.
-s Inhibit the final showpage. This allows more than one page to be printed on each sheet.
The valid options for the and translators are:
-Fpagesize
Select the size of the pages to be printed. The valid page sizes are: letter, a, ledger, b, legal, executive, a5, a4, a3, b5 or b4. If
the page size is not specified, a4 is used.
-Oorientation
Select the orientation of the text on the page. The valid orientations are: portrait or landscape. If the orientation is not speci-
fied, portrait is used.
-s Inhibit the final showpage. This allows more than one page to be printed on each sheet.
See Also
ln03rof(8), lpd(8), xlator_call(8)
ansi_ps(8)