[kde-freebsd] problem compiling qt33

Michael Nottebrock lofi at freebsd.org
Thu Aug 9 21:17:22 CEST 2007


On Thursday, 9. August 2007, Robert Huff wrote:
> c++ -c -pipe -fno-exceptions -fPIC -Wall -W -O -pipe -g -march=pentium4
>  -DDESIGNER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE
> -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DQT_TABLET_SUPPORT
> -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
> -I/usr/local/share/qt/mkspecs/freebsd-g++ -I.
> -I/usr/local/include/freetype2 -I/usr/local/include -I../shared -I../uilib
> -I/usr/local/include -I../../../include -I.moc/release-shared-mt/ -o
> ./mainwindowactions.o mainwindowactions.cpp {standard input}: Assembler
> messages:
> {standard input}:317329: Error: symbol `.LASF12491' is already defined
> *** Error code 1

A couple of things:

This is a different error in a different place, but I still think that it's 
related to compiler optimizaton:

- march=pentium4 is still there.

- You're using 7-CURRENT. 7-CURRENT's system compiler was updated from gcc 3.4 
to gcc 4.2 2 months and 3 weeks ago.

Please try the following (all with CPUTYPE still commented out in make.conf):

pkg_deinstall -f qmake qt
cd /usr/ports/x11-toolkits/qt33
make -V CFLAGS
[make sure -march=pentium4 does not appear in the output]
make clean && make && make install

Should this fail again, please send another build log.


Cheers,
-- 
   ,_,   | Michael Nottebrock               | lofi at freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-freebsd/attachments/20070809/ce050082/attachment.pgp 


More information about the kde-freebsd mailing list