[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
RE: Compiling RPM on Solaris (elfutils probs)
- From: lrtaylor micron com
- To: <rpm-list redhat com>
- Subject: RE: Compiling RPM on Solaris (elfutils probs)
- Date: Wed, 2 Jul 2003 16:58:48 -0600
Chad,
I have successfully built RPM 4.1 on Solaris using GCC 2.95.1 and without Python support but using the included libelf. I just needed to make some changes to a few source files in libelf and the Makefiles you mentioned. If you are interested in trying your luck with GCC 3.3 and my changes, give me a little time, and I'll reconstruct what I had to do to get it to work and post it all.
Thanks,
Lyle Taylor
-----Original Message-----
From: White, Chad (MED) [mailto:chad.white@med.ge.com]
Sent: Wednesday, July 02, 2003 2:31 PM
To: rpm-list@redhat.com
Subject: Compiling RPM on Solaris (elfutils probs)
Hi all, I realize this has been kind of a hot topic recently but it
never really got resolved as far as I can tell.
I am trying to get a recent version of RPM to compile on Solaris 8
SPARC. I have tried both 4.1.1 and 4.2 and am having similar issues
with both. I am using GCC 3.3, other than that the machine is freshly
installed.
With some hacking of the makefiles to remove the -R references in the
linking phase, as well as using the already installed /usr/lib/libz.la
instead of compiling the one in the directory I can get a ways.
Unfortunately, I am absolutely unable to get the elfutils stuff to
compile. So, I tried hacking the makefile to use the libelf.so that
comes with Solaris. That actually worked, until I got into the rpmdb
directory, and I got the error:
In file included from /usr/include/gelf.h:11,
from legacy.c:9:
/usr/include/libelf.h:28:2: #error "large files are not supported by
libelf"
Now, I am a sysadmin, not a programmer so it is kind of amazing to me
that I managed to make it this far. I have no idea what to do about
that error though.
I also have no idea what exactly the elfutils are used for by RPM, so I
don't know if there is some config switch or something that will remove
the need for it. If anyone has a recipe for getting RPM to compile on
Solaris with GCC I would love to hear it.
thx,
Chad White
Systems Administrator
GE Medical Systems - IT
chad.white@med.ge.com
Visit us at http://www.gemedicalsystems.com
_______________________________________________
Rpm-list mailing list
Rpm-list@redhat.com
https://www.redhat.com/mailman/listinfo/rpm-list
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]