InstallJammer on Fbsd 7.0 ?
Dan Nelson
dnelson at allantgroup.com
Fri Sep 12 22:02:29 UTC 2008
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 at allantgroup.com
More information about the freebsd-questions
mailing list