Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Sep 2008 17:02:26 -0500
From:      Dan Nelson <dnelson@allantgroup.com>
To:        Len Conrad <LConrad@Go2France.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: InstallJammer on Fbsd 7.0 ?
Message-ID:  <20080912220225.GC3188@dan.emsphone.com>
In-Reply-To: <200809122327515.SM01744@TX2.Go2France.com>
References:  <200809122016546.SM01744@TX2.Go2France.com> <443ak5dufx.fsf@be-well.ilk.org> <200809122327515.SM01744@TX2.Go2France.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Sep 12), Len Conrad said:
> >> Anybody got this running on FreeBSD 7.0?
> >>
> >> http://www.installjammer.com/
> >
> >Installing misc/compat6x would be a good start.  It would get you
> >that library, at least.
> >
> >To be honest, I wouldn't trust an install package that I didn't have
> >the source for...
> 
> the source is here, I'm trying with 1.2.6
> 
> http://downloads.installjammer.com/installkit/src/installkit-1.2.6.tar.gz
> 
> ./configure
> gmake
> 
> fails with
> 
> rm -f libcraplzma0.1.so
> ld -Bshareable -x -o libcraplzma0.1.so crapLzma.o CRC.o Alloc.o String.o StringConvert.o OutBuffer.o 
> FileStreams.o StreamUtils.o LZInWindow.o LZMAEncoder.o RangeCoderBit.o C_FileIO.o -lsupc++ -static-libgcc -L/usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/lib -L/usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/lib -ltclstub8.4
> ld: unrecognized -a option `tic-libgcc'
> *** Error code 1

FreeBSD only has a static libgcc, which explains why -static-libgcc is
not recognized.  You can probably edit the Makefile and remove the
flag.
 
> Stop in /usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/build/craplzma.
> rm -f libcraplzma0.1.so
> ld -Bshareable -x -o libcraplzma0.1.so crapLzma.o CRC.o Alloc.o String.o StringConvert.o OutBuffer.o FileStreams.o StreamUtils.o LZInWindow.o LZMAEncoder.o RangeCoderBit.o C_FileIO.o -lsupc++ -static-libgcc -L/usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/lib -L/usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/lib -ltclstub8.4
> ld: unrecognized -a option `tic-libgcc'
> *** Error code 1
> 
> Stop in /usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/build/craplzma.
> gmake: *** [craplzma] Error 1
> 
> advice was "Makefile, and in the TARGETS list, remove the "craplzma"", 
> 
> done but:
> 
> Install miniarc.tcl /usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/lib/miniarc0.1/miniarc.tcl
> Install pkgIndex.tcl /usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/lib/miniarc0.1
> Installing header files in /usr/local/src/installkitsrc/installkit-1.2.6/FreeBSD-7-x86/include
> "Makefile.shared", line 2: Need an operator
> "Makefile.shared", line 3: Need an operator
> "Makefile.shared", line 4: Need an operator
> "Makefile.shared", line 59: Need an operator
> make: fatal errors encountered -- cannot continue
> "Makefile.shared", line 2: Need an operator
> "Makefile.shared", line 3: Need an operator
> "Makefile.shared", line 4: Need an operator
> "Makefile.shared", line 59: Need an operator
> make: fatal errors encountered -- cannot continue

Sounds like the Makefiles require gmake, and you ran plain make instead
of gmake this time.

-- 
	Dan Nelson
	dnelson@allantgroup.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080912220225.GC3188>