From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <387E7BE8.B6A817E3@tiac.net> Date: Thu, 13 Jan 2000 20:29:12 -0500 From: Timothy Wall MIME-Version: 1.0 To: Greg Allen CC: linuxppc-dev@lists.linuxppc.org Subject: Re: CodeWarrior objects -> LinuxPPC References: Content-Type: text/plain; charset=us-ascii Sender: owner-linuxppc-dev@lists.linuxppc.org List-Id: The GNU utilities do not support PEF (perhaps b/c it's a proprietary format you have to license in order to use). T. Greg Allen wrote: > Is it possible compile C source in CodeWarrior and create an object (or > library) that can be used under LinuxPPC? > > For example, you should be able to take a really simple program, like: > > #include > void goo(float f) > { printf("goo: f = %g\n", f); } > > make an object in CW, copy to LinuxPPC, link it with gcc into some app that > can call goo. > > (Why? CW has an AltiVec compiler, Linux currently has none.) > > I notice that a CW "Shared Library" is recognized by /usr/bin/file as > "header for PowerPC PEF executable", but objdump will have nothing to do > with it. > > My initial guess is "not yet". Has anyone else ever tried this? > > I guess there's no reason that objcopy couldn't be extended to handle this > (assuming CodeWarrior's object/lib file formats are public info). > > Thanks, > -Greg > -------------------------------------------------------------------- > | Gregory E. Allen, Research Engineer | > | Advanced Technology Laboratory, Sonar Development Division | > | Applied Research Laboratories: The University of Texas at Austin | > -------------------------------------------------------------------- ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/