I did an 'emerge gplflash' gcc-3.1-r7: make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Lib' g++ -O3 -Wall -fno-rtti -fno-exceptions -I../Jpeg -I../Zlib -c -o flash.o flash.cc g++ -O3 -Wall -fno-rtti -fno-exceptions -I../Jpeg -I../Zlib -c -o character.o character.cc g++ -O3 -Wall -fno-rtti -fno-exceptions -I../Jpeg -I../Zlib -c -o shape.o shape.cc shape.cc: In function `void flushPaths(ShapeParser*)': shape.cc:311: `sqrt' undeclared (first use this function) shape.cc:311: (Each undeclared identifier is reported only once for each function it appears in.) make[1]: *** [shape.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Lib' make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Player' gcc -O3 -I../Lib -c -o main.o main.c make[1]: *** No rule to make target `../Lib/libflash.a', needed by `swfplayer'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Player' make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Plugin' cc -DXP_UNIX -I../Lib -I/usr/X11R6/include -c -o plugin.o plugin.c cc -DXP_UNIX -I../Lib -I/usr/X11R6/include -c -o npunix.o npunix.c make[1]: *** No rule to make target `../Lib/libflash.a', needed by `npflash.so'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Plugin' make: *** [all] Error 2 for subdir in Jpeg Zlib Lib Player Plugin; do (cd $subdir; make); done make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Jpeg' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Jpeg' make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Zlib' make[1]: `libz.a' is up to date. make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Zlib' make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Lib' g++ -O3 -Wall -fno-rtti -fno-exceptions -I../Jpeg -I../Zlib -c -o shape.o shape.cc shape.cc: In function `void flushPaths(ShapeParser*)': shape.cc:311: `sqrt' undeclared (first use this function) shape.cc:311: (Each undeclared identifier is reported only once for each function it appears in.) make[1]: *** [shape.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Lib' make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Player' make[1]: *** No rule to make target `../Lib/libflash.a', needed by `swfplayer'. Stop. make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Player' make[1]: Entering directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Plugin' make[1]: *** No rule to make target `../Lib/libflash.a', needed by `npflash.so'. Stop. make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.10/work/flash-0.4.10/Plugin' make: *** [all] Error 2 >>> Install gplflash-0.4.10 into /var/tmp/portage/gplflash-0.4.10/image/ category net-www install: cannot stat `npflash.so': No such file or directory /usr/lib/portage/bin/dodoc: ReadMe.htm does not exist. strip: >>> Completed installing into /var/tmp/portage/gplflash-0.4.10/image/ >>> Merging net-www/gplflash-0.4.10 to / --- /usr/ --- /usr/lib/ --- /usr/lib/mozilla/ --- /usr/lib/mozilla/plugins/ --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/gplflash-0.4.10/ >>> /usr/share/doc/gplflash-0.4.10/README.gz --- /opt/ --- /opt/netscape/ --- /opt/netscape/plugins/ >>> /usr/lib/mozilla/plugins/npflash.so -> /opt/netscape/plugins/npflash.so >>> Regenerating /etc/ld.so.cache... >>> net-www/gplflash-0.4.10 merged. >>> Recording net-www/gplflash in "world" favorites file...
hi, have a look at the masked -r1 *** This bug has been marked as a duplicate of 4134 ***