Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Apr 1998 08:29:51 -0500
From:      "Alfred Perlstein" <perlsta@cs.sunyit.edu>
To:        "Terry Lambert" <tlambert@primenet.com>
Cc:        <freebsd-hackers@FreeBSD.ORG>
Subject:   Re: mozilla source
Message-ID:  <017101bd5d72$40611100$0600a8c0@win95.local.sunyit.edu>

next in thread | raw e-mail | index | archive | help
how "close" are we to useing the new gcc as our base compiler in FreeBSD?
has it earned enough trust yet?  Also, what about that assembler patch to as
that was posted a few days ago, has this been commited?

thank you,
-Alfred

-----Original Message-----
From: Terry Lambert <tlambert@primenet.com>
To: Jordan K. Hubbard <jkh@time.cdrom.com>
Cc: paul@mu.org <paul@mu.org>; freebsd-hackers@FreeBSD.ORG
<freebsd-hackers@FreeBSD.ORG>
Date: Tuesday, March 31, 1998 11:16 PM
Subject: Re: mozilla source


>> Huh, you got it to link?  Interesting.  Using Eivind's port as a
>> starting base, I got many link errors:
>>
>> iostream.cc:954: Undefined symbol `___get_dynamic_handler_chain'
referenced from text segment
>> strstream.h:56: Undefined symbol `___sjthrow' referenced from text
segment
>> strstream.h:56: Undefined symbol `___terminate' referenced from text
segment
>> strstream.cc:0: More undefined symbol ___sjthrow refs follow
>> strstream.cc:0: More undefined symbol ___terminate refs follow
>> ...
>>
>> How are others doing it?
>
>I see you are using egcs or g++ 2.7.2, which do not support C++
>exceptions when using pthreads, instead of gcc 2.8.x, which does.
>
>I complained about this before.
>
>The problem is that egcs requires that you decide whether or not you
>are going to use pthreads when you build your compiler, and then
>assumes that forever afterward, you will use -lc_r with all programs
>you ever compile with it (and in the FreeBSD case, _THREAD_SAFE, a
>bogosity from the bowels of the incompatibility fairy).
>
>
> Terry Lambert
> terry@lambert.org
>---
>Any opinions in this posting are my own and not those of my present
>or previous employers.
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-hackers" in the body of the message
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?017101bd5d72$40611100$0600a8c0>