Ok.. Some minor issues I ran across using the 3.2 snapshot from github
: 1) environ is undefined for Solaris 8 + GCC 4.1.0 -- I needed to add the missing "extern char** environ;" somewhere near the top of cint.c 2) various sync functions are missing (e.g. __sync_bool_compare_and_swap) from this version of GCC (4.1.0) -- as these did not go in until 4.2.. Any ideas on how to proceed with this? The code in gstpriv.h does not appear to be conditional so everyone is expected to have it.. I realize my compiler is 6 years old -- that's new compared to some of the other compilers we use around here (gcc-2.95.3 dated March 2001) for production work (can't change) At this point I'm out of luck I think.. _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
On Thu, Nov 01, 2012 at 01:41:38PM -0700, Rick Flower wrote:
> Ok.. Some minor issues I ran across using the 3.2 snapshot from > github : Hi, very stupid question. Why are you stuck with Solaris8? holger _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
On 01.11.2012 15:29, Holger Hans Peter Freyther wrote:
> very stupid question. Why are you stuck with Solaris8? Good question.. I've got access to several 'areas' where I do development work -- one has only Solaris 8 boxes which is where I'm currently writing these scripts of late -- the other area is nothing but Solaris 10 boxes... The area that has the solaris 8 boxes is winding down and I'm trying to finish up some last minute work before the end of this month when funding dries up.. In the meantime I'm stuck with it.. :-) _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
In reply to this post by Rick Flower-2
Il 01/11/2012 21:41, Rick Flower ha scritto:
> Ok.. Some minor issues I ran across using the 3.2 snapshot from github : > > 1) environ is undefined for Solaris 8 + GCC 4.1.0 -- I needed to add the > missing "extern char** environ;" somewhere near the top of cint.c This won't be fixed by updating the compiler, so patches are welcome. > 2) various sync functions are missing (e.g. > __sync_bool_compare_and_swap) from this version of GCC (4.1.0) -- as > these did not go in until 4.2.. Any ideas on how to proceed with > this? The code in gstpriv.h does not appear to be conditional so > everyone is expected to have it.. Yes, that's the case indeed. Paolo _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
On 02.11.2012 03:02, Paolo Bonzini wrote:
>> 2) various sync functions are missing (e.g. >> __sync_bool_compare_and_swap) from this version of GCC (4.1.0) -- as >> these did not go in until 4.2.. Any ideas on how to proceed with >> this? >> The code in gstpriv.h does not appear to be conditional so everyone >> is >> expected to have it.. > > Yes, that's the case indeed. Ok.. Can we at least get the web page changed to show that a gcc-4.2+ compiler is required to build the github snapshots? Sounds like we're not looking back.. Eventually once the next release is made it should also be listed as a regular prerequisite/assumption. I'm not convinced it's time well spent looking for an alternative for Sparc/Solaris at this point. _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
Il 02/11/2012 15:19, Rick Flower ha scritto:
> >>> 2) various sync functions are missing (e.g. >>> __sync_bool_compare_and_swap) from this version of GCC (4.1.0) -- as >>> these did not go in until 4.2.. Any ideas on how to proceed with this? >>> The code in gstpriv.h does not appear to be conditional so everyone is >>> expected to have it.. >> >> Yes, that's the case indeed. > > Ok.. Can we at least get the web page changed to show that a gcc-4.2+ > compiler is required to build the github snapshots? Yes, done. For simplicity, I documented it as a requirement even for 3.2.x releases. Paolo _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
Free forum by Nabble | Edit this page |