Unusual error message from gcc34 ?

Matthew Dillon dillon at apollo.backplane.com
Sat Jul 3 10:55:39 PDT 2004


    /usr/lib/gcc*/crtbeginS.o and endS.o were consolidated and moved
    to /usr/lib/crtbeginS.o and endS.o.  If you do not have those files
    in either place then you may have done a 'make upgrade' without first
    building and installing the world. 

    We have safeguards to prevent this situation from occuring but
    there was a small window where the safeguard for crtbegin was
    not in place and that might have been when you tried to upgrade.

    If both sets of files are gone and buildworld no longer works because
    of that, I would recommend restoring them from one of the ISO's,
    and copying them to the directories as appropriate, then do a full
    buildworld, installworld, and make upgrade.

					-Matt
					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>

:
:upgrade.  I suggest you try a full buildworld (not quickworld) and 
:remove the /usr/obj and /usr/src directory first.
:
:I tried compiling the port with gcc-2 and gcc-3.4, works fine.
:
:	-Hiten
:
:walt wrote:
:> Hiten Pandya wrote:
:> 
:>>     I tried compiling and installing Aspell, and it worked fine.
:> 
:> 
:> After updating the system today I now get a completely different
:> error -- whether I use gcc 2.95.4 or gcc34 doesn't matter:
:> 
:> c++: /usr/lib/gcc2/crtbeginS.o: No such file or directory
:> c++: /usr/lib/gcc2/crtendS.o: No such file or directory
:> 
:> You can see that the sytem is looking for crtbeginS.o in /usr/lib/gcc2
:> instead of /usr/lib.
:> 
:> Are you still able to compile this port with an up-to-date system?
:> 
:> Mainly I'd like to know if my machine is working the way it should,
:> not because I need aspell urgently.
:> 
:> Thanks!






More information about the Bugs mailing list