[mythtv] gcc 3.3.4 prob? Or is the user a muppet...

Derek Atkins warlord at MIT.EDU
Mon Sep 20 17:23:40 EDT 2004


Ed Wildgoose <lists at wildgooses.com> writes:

> I recently changed a number of things on the myth system including
> updating to gcc 3.3.4 and just went to build a previous cvs build that
> was obviously building just fine previously.  However, I now get the
> following output instead:
>
> mm mythtv.test # make
> g++ -Wl,-rpath,/usr/qt/3/lib -o settings     -L/usr/qt/3/lib
> -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../crt1.o(.text+0x18):
> In function `_start':
> : undefined reference to `main'
> collect2: ld returned 1 exit status
> distcc[6358] ERROR: compile (null) on localhost failed
> make: *** [settings] Error 1
>
>
> Does this look right to anyone?  I tried a previous CVS build from a
> long while back and it doesn't seem to do this... I updated to latest
> CVS though, and it does.  Any ideas what I did wrong..?

I see no object or source files in the compile line you quote above.
Also, you don't say what version of gcc you're upgrading from, but
there could be an ABI change -- did you "make distclean" across your
compile changes?

-derek
-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the mythtv-dev mailing list