On Thu, 08 Feb 2007 23:42:06 +0100, Robert Heller <[EMAIL PROTECTED]> wrote:
> At Thu, 08 Feb 2007 15:32:49 -0600 [EMAIL PROTECTED] wrote:
>
>> 
>> On Thu, 08 Feb 2007 22:14:20 +0100, Robert Heller <[EMAIL PROTECTED]> wrote:
>> > At Thu, 08 Feb 2007 14:55:00 -0600 [EMAIL PROTECTED] wrote:
>> >
>> >> 
>> >> On Thu, 08 Feb 2007 21:35:37 +0100, Robert Heller <[EMAIL PROTECTED]> 
>> >> wrote:
>> >> > I'm guessing you did not re-compile for FC3? 
>> >> 
>> >> Correct.
>> >> 
>> >> > Most likely the Glibc is different between FC6 and FC3 and the FC6
>> >> > build is not (by default) downward compatible.  What happens when
>> >> > you re-compile it *under* FC3?
>> >> 
>> >> I am sure that it will work fine -- but our build boxes ARE FC6 and
>> >> out production boxes ARE FC3. 
>> >> 
>> >> I need to find a solution to building downward compatible apps under
>> >> FC6 that would run on FC3. 
>> >> 
>> >> I really need your help here.
>> >
>> > I guess you need a 'compat' build chain & library set on your FC6 boxes.
>> 
>> Robert, would you say that I need these two packages? Makes sense?
>> 
>> compat-gcc-34.i386                       3.4.6-4                core
>>          
>> Matched from:
>> compat-gcc-34
>> Compatibility GNU Compiler Collection
>> This package includes a GCC 3.4.6-RH compatibility compiler.
>> 
>> compat-gcc-34-c++.i386                   3.4.6-4                core
>>          
>> Matched from:
>> compat-gcc-34-c++
>> C++ support for compatibility compiler
>> This package includes a GCC 3.4.6-RH compatibility C++ compiler.
>
> These would be the RHEL 4.x compatibility packages.  They might do what
> you need though, by giving you an even older build chain then is normal
> for either FC3 or FC6.  Generally, code built with an older build
> chain, so long as it it not too old, will result in executables that
> will run on a various newer systems.  I don't know if you will also
> need compat-lib??? libraries installed on your systems as well, I would
> guess at least a compat-libstdc++3.4.6-<mumble> and a
> compat-libgcc-3.4.6-<mumble> would also be needed (with the -devel's on
> your build box) -- my CentOS 4.4 system has
> libgcc-3.4.6-3/libgcc-devel-3.4.6-3, and
> libstdc++-3.4.6-3/libstdc++-devel-3.4.6-3 installed, along with
> gcc-3.4.6-3 and gcc-c++-3.4.6-3.

Thanks. Installing the two above packages solved my problem!!! It
works great! Thank you!!

i
_______________________________________________
help-gplusplus mailing list
help-gplusplus@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gplusplus

Reply via email to