Nobody's Hero
11-07-2003, 08:59 PM
I'm running Linux on a PPC (Yellow Dog 3.0) which means I generally have to compile all my software as RPMs are scarce.
Here's what I get when I type make:
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/mmolino/downloads/mjpegtools-1.6.1.90'
Making all in utils
make[2]: Entering directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils'
Making all in altivec
make[3]: Entering directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils/altivec'
source='detect.c' object='detect.o' libtool=no \
depfile='.deps/detect.Po' tmpdepfile='.deps/detect.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'detect.c' || echo './'`detect.c
detect.c:60: warning: ignoring #pragma altivec_vrsave off
source='motion.c' object='motion.o' libtool=no \
depfile='.deps/motion.Po' tmpdepfile='.deps/motion.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'motion.c' || echo './'`motion.c
source='quantize.c' object='quantize.o' libtool=no \
depfile='.deps/quantize.Po' tmpdepfile='.deps/quantize.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'quantize.c' || echo './'`quantize.c
quantize.c: In function `enable_altivec_quantization':
quantize.c:67: warning: assignment from incompatible pointer type
source='benchmark.c' object='benchmark.o' libtool=no \
depfile='.deps/benchmark.Po' tmpdepfile='.deps/benchmark.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'benchmark.c' || echo './'`benchmark.c
source='amber.c' object='amber.o' libtool=no \
depfile='.deps/amber.Po' tmpdepfile='.deps/amber.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'amber.c' || echo './'`amber.c
source='sad_00.c' object='sad_00.o' libtool=no \
depfile='.deps/sad_00.Po' tmpdepfile='.deps/sad_00.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_00.c' || echo './'`sad_00.c
source='sad_01.c' object='sad_01.o' libtool=no \
depfile='.deps/sad_01.Po' tmpdepfile='.deps/sad_01.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_01.c' || echo './'`sad_01.c
source='sad_10.c' object='sad_10.o' libtool=no \
depfile='.deps/sad_10.Po' tmpdepfile='.deps/sad_10.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_10.c' || echo './'`sad_10.c
source='sad_11.c' object='sad_11.o' libtool=no \
depfile='.deps/sad_11.Po' tmpdepfile='.deps/sad_11.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_11.c' || echo './'`sad_11.c
source='bsad.c' object='bsad.o' libtool=no \
depfile='.deps/bsad.Po' tmpdepfile='.deps/bsad.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'bsad.c' || echo './'`bsad.c
source='sub_mean_reduction.c' object='sub_mean_reduction.o' libtool=no \
depfile='.deps/sub_mean_reduction.Po' tmpdepfile='.deps/sub_mean_reduction.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sub_mean_reduction.c' || echo './'`sub_mean_reduction.c
gcc -g -O2 -Wall -Wunused -c `test -f 'sub_mean_reduction_ppc.S' || echo './'`sub_mean_reduction_ppc.S
source='sumsq.c' object='sumsq.o' libtool=no \
depfile='.deps/sumsq.Po' tmpdepfile='.deps/sumsq.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sumsq.c' || echo './'`sumsq.c
source='sumsq_sub22.c' object='sumsq_sub22.o' libtool=no \
depfile='.deps/sumsq_sub22.Po' tmpdepfile='.deps/sumsq_sub22.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sumsq_sub22.c' || echo './'`sumsq_sub22.c
source='bsumsq.c' object='bsumsq.o' libtool=no \
depfile='.deps/bsumsq.Po' tmpdepfile='.deps/bsumsq.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'bsumsq.c' || echo './'`bsumsq.c
source='bsumsq_sub22.c' object='bsumsq_sub22.o' libtool=no \
depfile='.deps/bsumsq_sub22.Po' tmpdepfile='.deps/bsumsq_sub22.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'bsumsq_sub22.c' || echo './'`bsumsq_sub22.c
source='build_sub44_mests.c' object='build_sub44_mests.o' libtool=no \
depfile='.deps/build_sub44_mests.Po' tmpdepfile='.deps/build_sub44_mests.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'build_sub44_mests.c' || echo './'`build_sub44_mests.c
source='build_sub22_mests.c' object='build_sub22_mests.o' libtool=no \
depfile='.deps/build_sub22_mests.Po' tmpdepfile='.deps/build_sub22_mests.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'build_sub22_mests.c' || echo './'`build_sub22_mests.c
build_sub22_mests.c: In function `build_sub22_mests_altivec':
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: can't convert between vector values of different size
build_sub22_mests.c:535: two or more data types in declaration of `xymask'
build_sub22_mests.c:537: two or more data types in declaration of `type name'
make[3]: *** [build_sub22_mests.o] Error 1
make[3]: Leaving directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils/altivec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mmolino/downloads/mjpegtools-1.6.1.90'
make: *** [all] Error 2
Here's what I get when I type make:
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/mmolino/downloads/mjpegtools-1.6.1.90'
Making all in utils
make[2]: Entering directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils'
Making all in altivec
make[3]: Entering directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils/altivec'
source='detect.c' object='detect.o' libtool=no \
depfile='.deps/detect.Po' tmpdepfile='.deps/detect.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'detect.c' || echo './'`detect.c
detect.c:60: warning: ignoring #pragma altivec_vrsave off
source='motion.c' object='motion.o' libtool=no \
depfile='.deps/motion.Po' tmpdepfile='.deps/motion.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'motion.c' || echo './'`motion.c
source='quantize.c' object='quantize.o' libtool=no \
depfile='.deps/quantize.Po' tmpdepfile='.deps/quantize.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'quantize.c' || echo './'`quantize.c
quantize.c: In function `enable_altivec_quantization':
quantize.c:67: warning: assignment from incompatible pointer type
source='benchmark.c' object='benchmark.o' libtool=no \
depfile='.deps/benchmark.Po' tmpdepfile='.deps/benchmark.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'benchmark.c' || echo './'`benchmark.c
source='amber.c' object='amber.o' libtool=no \
depfile='.deps/amber.Po' tmpdepfile='.deps/amber.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'amber.c' || echo './'`amber.c
source='sad_00.c' object='sad_00.o' libtool=no \
depfile='.deps/sad_00.Po' tmpdepfile='.deps/sad_00.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_00.c' || echo './'`sad_00.c
source='sad_01.c' object='sad_01.o' libtool=no \
depfile='.deps/sad_01.Po' tmpdepfile='.deps/sad_01.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_01.c' || echo './'`sad_01.c
source='sad_10.c' object='sad_10.o' libtool=no \
depfile='.deps/sad_10.Po' tmpdepfile='.deps/sad_10.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_10.c' || echo './'`sad_10.c
source='sad_11.c' object='sad_11.o' libtool=no \
depfile='.deps/sad_11.Po' tmpdepfile='.deps/sad_11.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sad_11.c' || echo './'`sad_11.c
source='bsad.c' object='bsad.o' libtool=no \
depfile='.deps/bsad.Po' tmpdepfile='.deps/bsad.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'bsad.c' || echo './'`bsad.c
source='sub_mean_reduction.c' object='sub_mean_reduction.o' libtool=no \
depfile='.deps/sub_mean_reduction.Po' tmpdepfile='.deps/sub_mean_reduction.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sub_mean_reduction.c' || echo './'`sub_mean_reduction.c
gcc -g -O2 -Wall -Wunused -c `test -f 'sub_mean_reduction_ppc.S' || echo './'`sub_mean_reduction_ppc.S
source='sumsq.c' object='sumsq.o' libtool=no \
depfile='.deps/sumsq.Po' tmpdepfile='.deps/sumsq.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sumsq.c' || echo './'`sumsq.c
source='sumsq_sub22.c' object='sumsq_sub22.o' libtool=no \
depfile='.deps/sumsq_sub22.Po' tmpdepfile='.deps/sumsq_sub22.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'sumsq_sub22.c' || echo './'`sumsq_sub22.c
source='bsumsq.c' object='bsumsq.o' libtool=no \
depfile='.deps/bsumsq.Po' tmpdepfile='.deps/bsumsq.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'bsumsq.c' || echo './'`bsumsq.c
source='bsumsq_sub22.c' object='bsumsq_sub22.o' libtool=no \
depfile='.deps/bsumsq_sub22.Po' tmpdepfile='.deps/bsumsq_sub22.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'bsumsq_sub22.c' || echo './'`bsumsq_sub22.c
source='build_sub44_mests.c' object='build_sub44_mests.o' libtool=no \
depfile='.deps/build_sub44_mests.Po' tmpdepfile='.deps/build_sub44_mests.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'build_sub44_mests.c' || echo './'`build_sub44_mests.c
source='build_sub22_mests.c' object='build_sub22_mests.o' libtool=no \
depfile='.deps/build_sub22_mests.Po' tmpdepfile='.deps/build_sub22_mests.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../utils -g -O2 -Wall -Wunused -O3 -DHAVE_ALTIVEC_H=1 -maltivec -mabi=altivec -c `test -f 'build_sub22_mests.c' || echo './'`build_sub22_mests.c
build_sub22_mests.c: In function `build_sub22_mests_altivec':
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: warning: left-hand operand of comma expression has no effect
build_sub22_mests.c:201: can't convert between vector values of different size
build_sub22_mests.c:535: two or more data types in declaration of `xymask'
build_sub22_mests.c:537: two or more data types in declaration of `type name'
make[3]: *** [build_sub22_mests.o] Error 1
make[3]: Leaving directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils/altivec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mmolino/downloads/mjpegtools-1.6.1.90/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mmolino/downloads/mjpegtools-1.6.1.90'
make: *** [all] Error 2