Bill Allombert on Thu, 5 Sep 2002 17:21:07 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: problem configuring under FreeBSD-4.6 |
On Tue, Aug 13, 2002 at 07:04:22PM -0400, Igor Schein wrote: > Hi, > > using latest CVS, > > % sed -n 600,611p Configure > # Which C PreProcessor ? > # > case "$osname" in > nextstep) cppfl="-traditional-cpp" ;; > freebsd) > if test $PORTOBJFORMAT = "elf"; then > cppfl="-DUSE_ELF" > FREEBSD_ELF=1 > else > FREEBSD_ELF=0 > fi ;; > esac > > $PORTOBJFORMAT is nowhere defined, so test gives an error. I'm not > sure what was the original intention of this piece of code, and I've > never used FreeBSD before. It is probably a remnant of a a.out/ELF transition. Nowadays, it is probably obsolete. Try this patch: diff -u -r1.85 Configure --- Configure 2002/07/01 20:53:59 1.85 +++ Configure 2002/09/05 15:20:08 @@ -602,7 +602,7 @@ case "$osname" in nextstep) cppfl="-traditional-cpp" ;; freebsd) - if test $PORTOBJFORMAT = "elf"; then + if test "$PORTOBJFORMAT" = "elf"; then cppfl="-DUSE_ELF" FREEBSD_ELF=1 else Cheers, Bill.