10-22-2012
Quote:
Originally Posted by
jimthompson
was told by a unix admin that the preprocessor was a compiler - thanks for the correction
It's
part of one. Part of a compiler won't compile, the same way part of a car won't move.
It handles statements like #include and #define, translating them into actual source code. But that's all it can do; it's a text replacement engine, not a machine code generator.
10 More Discussions You Might Find Interesting
1. AIX
Does anybody know a web site where I could download gcc for AIX 5.2 (I've downloaded gcc 3.2 from http://www.bullfreeware.com/, but it doesn't work)?
Thanks a lot for your answers. (2 Replies)
Discussion started by: SMISS
2 Replies
2. Programming
I am coding a small C program to read CISAM database and need the ISAM library (libisam.a) for the C compiler on AIX 5. I do not know my solution works or not currently and do research/test only. Does someone have such a library and borrow it to me for testing? Thanks a lot. (0 Replies)
Discussion started by: hxm1303
0 Replies
3. AIX
I am coding a small C program to read CISAM database and need the ISAM library (libisam.a) for the C compiler on AIX 5. I do not know my solution works or not currently and do research/test only. Does someone have such a library and borrow it to me for testing? Thanks a lot. (0 Replies)
Discussion started by: hxm1303
0 Replies
4. AIX
Hi Guys,
We are migrating AIX 5.1 to AIX 5.3. With this upgrade the C/C++ compiler is also upgraded to Visual Age C++ 6.0.
After upgrading, when we tried to (re)compile our programs (since ibm open library classes are not going to work with new compiler), we are getting so many errors with no... (2 Replies)
Discussion started by: satguyz
2 Replies
5. UNIX for Dummies Questions & Answers
Hi there
I've got a problem getting my mysql libraries to work.
every time I compile my source code it gives my a compiler error.
Cannot find a rule to create target /usr/include/mysql/mysql.h
AND
/usr/include/mysql/mysql.h: Permission denied
Is anyone fimiliar with this error, and can... (0 Replies)
Discussion started by: cipher#1
0 Replies
6. AIX
Hi there
I've got a problem getting my mysql libraries to work.
every time I compile my source code it gives my a compiler error.
Cannot find a rule to create target /usr/include/mysql/mysql.h
AND
/usr/include/mysql/mysql.h: Permission denied
Is anyone fimiliar with this error, and can... (1 Reply)
Discussion started by: cipher#1
1 Replies
7. AIX
I want to install gcc compiler on aix box.
$uname -a
AIX GTMIT 3 5 000000000000
Can any one help me installing gcc compiler(step by step)either by smit or rpm commands ?
What is boot straping ?
Its urgent ..
Thanks in advance (2 Replies)
Discussion started by: kittu1979
2 Replies
8. AIX
please I want a help to how can I get C++ compiler to AIX OS. (3 Replies)
Discussion started by: Ahmed waheed
3 Replies
9. AIX
Hi Team
I have a native applicaiton built on AIX using the xLC v8
Which could be the possible impacts from a code change point of view if I'll compile with the xLC v10?
Thanks
Marco (0 Replies)
Discussion started by: antcos
0 Replies
10. AIX
Hello,
I have some doubt about the NIC device on my AIX box.
When using lsdev command
/ > lsdev -Cc adapter | grep en
ent0 Available 03-00 2-Port 10/100/1000 Base-TX PCI-Express Adapter (14104003)
ent1 Available 03-01 2-Port 10/100/1000 Base-TX PCI-Express Adapter (14104003)
ent2... (11 Replies)
Discussion started by: Phat
11 Replies
LEARN ABOUT OSX
perldelta5.16
PERLDELTA(1) Perl Programmers Reference Guide PERLDELTA(1)
NAME
perldelta - what is new for perl v5.16.2
DESCRIPTION
This document describes differences between the 5.16.1 release and the 5.16.2 release.
If you are upgrading from an earlier release such as 5.16.0, first read perl5161delta, which describes differences between 5.16.0 and
5.16.1.
Incompatible Changes
There are no changes intentionally incompatible with 5.16.0 If any exist, they are bugs, and we request that you submit a report. See
"Reporting Bugs" below.
Modules and Pragmata
Updated Modules and Pragmata
o Module::CoreList has been upgraded from version 2.70 to version 2.76.
Configuration and Compilation
o configuration should no longer be confused by ls colorization
Platform Support
Platform-Specific Notes
AIX Configure now always adds -qlanglvl=extc99 to the CC flags on AIX when using xlC. This will make it easier to compile a number of XS-
based modules that assume C99 [perl #113778].
Selected Bug Fixes
o fix /h/ equivalence with /[h]/
see [perl #114220]
Known Problems
There are no new known problems.
Acknowledgements
Perl 5.16.2 represents approximately 2 months of development since Perl 5.16.1 and contains approximately 740 lines of changes across 20
files from 9 authors.
Perl continues to flourish into its third decade thanks to a vibrant community of users and developers. The following people are known to
have contributed the improvements that became Perl 5.16.2:
Andy Dougherty, Craig A. Berry, Darin McBride, Dominic Hargreaves, Karen Etheridge, Karl Williamson, Peter Martini, Ricardo Signes, Tony
Cook.
The list above is almost certainly incomplete as it is automatically generated from version control history. In particular, it does not
include the names of the (very much appreciated) contributors who reported issues to the Perl bug tracker.
For a more complete list of all of Perl's historical contributors, please see the AUTHORS file in the Perl source distribution.
Reporting Bugs
If you find what you think is a bug, you might check the articles recently posted to the comp.lang.perl.misc newsgroup and the perl bug
database at http://rt.perl.org/perlbug/ . There may also be information at http://www.perl.org/ , the Perl Home Page.
If you believe you have an unreported bug, please run the perlbug program included with your release. Be sure to trim your bug down to a
tiny but sufficient test case. Your bug report, along with the output of "perl -V", will be sent off to perlbug@perl.org to be analysed by
the Perl porting team.
If the bug you are reporting has security implications, which make it inappropriate to send to a publicly archived mailing list, then
please send it to perl5-security-report@perl.org. This points to a closed subscription unarchived mailing list, which includes all the core
committers, who will be able to help assess the impact of issues, figure out a resolution, and help co-ordinate the release of patches to
mitigate or fix the problem across all platforms on which Perl is supported. Please only use this address for security issues in the Perl
core, not for modules independently distributed on CPAN.
SEE ALSO
The Changes file for an explanation of how to view exhaustive details on what changed.
The INSTALL file for how to build Perl.
The README file for general stuff.
The Artistic and Copying files for copyright information.
perl v5.16.2 2012-10-31 PERLDELTA(1)