12-30-2016
To get the information you provided (
executable (RISC System/6000) or object module not stripped), you had to be able to read its contents (probably using something like the
file command). If you're going to try to replace that AIX executable file with an executable file that can be run by your Linux system, you're going to need to understand the difference between "read" and "execute". You can:
- Find the source code for the object file you want to convert, modify it to replace any AIX specific code to use code that works on both systems or to use code that is specific to your Linux system, and recompile it on your Linux system.
- Contact the vendor that produced the object file you want to run on your Linux system and ask them to provide you a version of that object file that will run on your Linux system.
- You can write down specifications describing what that object file does and write code that does that on your Linux system.
- You can write an emulator that will run AIX RISC System/6000 code on your Linux system.
- Or, you can write down specifications describing what that object file does and hire someone to write code that meets those specifications that will run on your Linux system.
Or, of course, if none of the above are possible and this object file is crucial to your business, you could decide to keep running this object file on AIX instead of on your Linux system.
10 More Discussions You Might Find Interesting
1. AIX
:o Unix Sirs,
:eek:RE: IBM RISC/6000 1990
Used on Application:
Image buffer: 3D "Catia" (3D "Autocad" sim.) engineering C.A.D. Written by Deso. Cash prior to main frame dump:cool:
*
:oCan I purchase the oem operating system from you unix people? :cool:
... (1 Reply)
Discussion started by: penguins
1 Replies
2. AIX
I am trying to find PCI Ethernet cards that are compatible with the IBM RISC 6000 - B50 Power PC. None of the regular NIC's seem to have AIX drivers. Does anyone know of AIX drivers for standard PCI Ethernet NIC's or a non IBM NIC that works with the Model B50 at 10/100 MB ? (0 Replies)
Discussion started by: rahe
0 Replies
3. Programming
Hi,
We are trying to run dbx on a core file for which we have the original executable and libs, but not the source / object tree. We have recompiled the objects from the original source, but dbx complains that they were compiled at a different time, and refuses to read them:
Object file:... (0 Replies)
Discussion started by: Sabari Nath S
0 Replies
4. UNIX for Dummies Questions & Answers
How is this error resolved please?
I'm just trying to run a shell script and am getting this error. All file permissions are fine.
Thanks (0 Replies)
Discussion started by: miwinter
0 Replies
5. AIX
Want to configure IBM raid strorage but the aix 5L cds do not have the drivers for the fibre channels. The machine is RS/6000. I have gone to IBM downlaodable sites but i can't find the drivers? help pliz:mad: (4 Replies)
Discussion started by: Zim-Aix-Guru
4 Replies
6. UNIX for Advanced & Expert Users
The binary file is
ELF-64 executable object file - IA64.
How i know that the source is
Is there any comamnd in unix i can read these kind of files or use a thirty party software?
Thanks for your help (8 Replies)
Discussion started by: alexcol
8 Replies
7. Shell Programming and Scripting
I am trying to use the GD module on a on Unix Solaris environment machine by including gd.pm from a temporary location
but I am receiving the following error:
perl -w polyline.pl > imageoutput.png
Can't locate loadable object for module GD in @INC (@INC contains:... (1 Reply)
Discussion started by: wadhwa.pooja
1 Replies
8. Linux
Hi,
What exactly is meant by a "not stripped" executable file? (4 Replies)
Discussion started by: bruceblacklaws
4 Replies
9. UNIX for Advanced & Expert Users
Hi There,
Has anyone had any luck with or know how to get AIX 5+ to boot from a HP EVA 6000 SAN?
The servers used here will be P Class Blades
My initial searches on this so far did not bring results so I am guessing this may not be possible on HP SAN's but please let me know if I am... (0 Replies)
Discussion started by: fazzasx
0 Replies
10. Shell Programming and Scripting
I am getting this error:
Can't locate loadable object for module IO::Tty in @INC (@INC contains: /production/79p/perl5/lib/site_perl/5.28.0/x86_64-linux /production/79p/perl5/lib/site_perl/5.28.0 /production/79p/perl5/lib/5.28.0/x86_64-linux /production/79p/perl5/lib/5.28.0... (2 Replies)
Discussion started by: mrn6430
2 Replies
ostrip(1) General Commands Manual ostrip(1)
NAME
ostrip - Reduce the size of object files
SYNOPSIS
ostrip [options] file...
OPTIONS
The following options are supported by the ostrip command: Removes the section of a linked image. Removes unreferenced symbols and unused
type information from the symbol tables of a pre-link file. This results in a smaller on-disk executable file. If files modified with this
option are subsequently linked, ostrip -m should be run on the linked image. Joins together two files that were previously split by the -t
option into a symbol table file (image.stb) and a stripped image file (image). Removes unreferenced symbols and unused type information
for the symbol tables of a post-link executable file. This results in a smaller on-disk executable file. The symbol table still contains
all information required for debugging. Decompresses the output of ostrip. This option is provided for cases in which the input file is
compressed in ALPHAMAGICZ format. Removes the symbol table and any strippable subsections of the section. (Performs the same operations as
the strip command.) Splits an image file (image) into a symbol table file (image.stb) and a stripped image file (image). The symbol table
file will contain a checksum of the stripped image. Displays the version of the ostrip command. Produces a reduced symbol table by remov-
ing local information. Also deletes any locally strippable subsections of the section. (Performs the same operations as the ld -x com-
mand.) Compresses the output of ostrip into ALPHAMAGICZ format.
DESCRIPTION
The ostrip command reduces the components of any object file based on the options that are specified. It is designed to work with any
object file, that is, files, image files, and shared object files. It does not work with (archive) files.
RESTRICTIONS
None.
EXAMPLES
The following command strips the local symbol table and converts the object file into ALPHAMAGICZ format: ostrip -x -Z obj.o The following
command produces the symbol table file osize_mm.stb and the stripped image file osize.mm: ostrip -t osize.mm The following command joins
the symbol table file osize_mm.stb to osize.mm: ostrip -j osize.mm
SEE ALSO
Commands: strip(1), ld(1), mcs(1), objZ(1)
ostrip(1)