Misc. problems compiling ports - take2

Luis Neves lneves at netcabo.pt
Tue Dec 21 14:47:13 PST 2004


Hi,

Matthew Dillon wrote:
:Hello all,
:I installed a gcc34 snapshot of dragonfly last night and started playing
:around installing ports.
:Unfortunately I am not able to compile most of the ports I care about.
:I tried changing to gcc2 in /etc/make.com but that doesn't help.
:Below is the error messages I got.
:I don't speak C/C++ so I'm completely clueless with regards to 
:compilation problems... is there something I can try to persuade this 
:ports to compile?
:
:Thanks.

    There are going to be all sorts of problems using gcc-3.4 as a 
    default.   The people we expect to do that are people we expect to
    work on the issue sand submit patches :-).  There are problems with
    ports even using gcc-2.x as a default, so if you are focused on
    getting a box working I recommend sticking with a gcc-2.x snapshot.
I fetched the latest Stable ISO (20-Dez/gcc2) but still no joy for me, I 
can't compile xorg-libraries which is a dependency of pretty much 
everything I use.

cd ./config/imake && make -f Makefile.proto imakeonly
cc -O -pipe -march=pentiumpro -ansi -pedantic  -Dasm=__asm -Wall 
-Wpointer-arith -Wundef   -I../../include -I../../exports/include/X11 
-I../.. -I../../exports/include  -I/usr/X11R6/include -DCSRG_BASED 
-DFUNCPROTO=15 -DNARROWPROTO     -DCPP_PROGRAM="\"/usr/bin/cpp\"" 
-DHAS_MERGE_CONSTANTS=`if cc -fmerge-constants -xc /dev/null -S -o 
/dev/null 2> /dev/null 1> /dev/null; then echo 1; else echo 0;
fi`        -DXVENDORNAME='"The X.Org Foundation"' 
-DXVENDORNAMESHORT='"X.Org"' -c imake.c
rm -f imake
cc -o imake -O -pipe -march=pentiumpro -ansi -pedantic  -Dasm=__asm 
-Wall -Wpointer-arith -Wundef      imake.o  -L/usr/X11R6/lib   -lgnumalloc
/usr/libexec/binutils212/elf/ld: cannot find -lgnumalloc
*** Error code 1
Stop in /usr/ports/x11/xorg-libraries/work/xc/config/imake.
*** Error code 1
Stop in /usr/ports/x11/xorg-libraries/work/xc.
*** Error code 1
Stop in /usr/ports/x11/xorg-libraries.
*** Error code 1
Stop in /usr/ports/x11/xorg.

I've heard that an update to xorg 6.8.2 is coming soon, I will wait for it.

Regards,
Luis Neves




More information about the Users mailing list