during emerge php with ming use flag i see this during compiling and installing ming: i686-pc-linux-gnu-gcc -Wall -march=pentium3 -pipe -Os -fomit-frame-pointer -shared -o mingcmodule.so ming_wrap.o -lming /usr/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lming collect2: ld gab 1 als Ende-Status zur
during emerge php with ming use flag i see this during compiling and installing ming: i686-pc-linux-gnu-gcc -Wall -march=pentium3 -pipe -Os -fomit-frame-pointer -shared -o mingcmodule.so ming_wrap.o -lming /usr/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lming collect2: ld gab 1 als Ende-Status zurück make: *** [mingcmodule.so] Fehler 1 >>> Source compiled. >>> Test phase [not enabled]: media-libs/ming-0.2a-r2 >>> Install ming-0.2a-r2 into /var/tmp/portage/ming-0.2a-r2/image/ category media-libs it installs without an error emerge --oneshot ming a second time the error is gone and i got this file listing: >>> Merging media-libs/ming-0.2a-r2 to / --- /usr/ --- /usr/include/ >>> /usr/include/ming.h --- /usr/lib/ --- /usr/lib/ming/ >>> /usr/lib/ming/hexdump >>> /usr/lib/ming/bindump >>> /usr/lib/ming/listmp3 >>> /usr/lib/ming/swftophp >>> /usr/lib/ming/listjpeg >>> /usr/lib/ming/listfdb >>> /usr/lib/ming/makefdb >>> /usr/lib/ming/listswf >>> /usr/lib/libming.so --- /usr/lib/python2.4/ --- /usr/lib/python2.4/site-packages/ >>> /usr/lib/python2.4/site-packages/mingcmodule.so >>> /usr/lib/python2.4/site-packages/ming.py >>> /usr/lib/libming.a --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/ming-0.2a-r2/ >>> /usr/share/doc/ming-0.2a-r2/TODO.util.gz >>> /usr/share/doc/ming-0.2a-r2/CHANGES.gz >>> /usr/share/doc/ming-0.2a-r2/CREDITS.gz >>> /usr/share/doc/ming-0.2a-r2/INSTALL.python.gz >>> /usr/share/doc/ming-0.2a-r2/TODO.gz >>> /usr/share/doc/ming-0.2a-r2/shape.py.gz >>> /usr/share/doc/ming-0.2a-r2/test.py.gz >>> /usr/share/doc/ming-0.2a-r2/TODO.python.gz >>> /usr/share/doc/ming-0.2a-r2/README.gz >>> /usr/share/doc/ming-0.2a-r2/README.util.gz >>> /usr/share/doc/ming-0.2a-r2/README.python.gz >>> Safely unmerging already-installed instance... --- !mtime obj /usr/share/doc/ming-0.2a-r2/test.py.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/shape.py.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/TODO.util.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/TODO.python.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/TODO.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/README.util.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/README.python.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/README.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/INSTALL.python.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/CREDITS.gz --- !mtime obj /usr/share/doc/ming-0.2a-r2/CHANGES.gz --- !mtime obj /usr/lib/python2.4/site-packages/ming.py --- !mtime obj /usr/lib/ming/swftophp --- !mtime obj /usr/lib/ming/makefdb --- !mtime obj /usr/lib/ming/listswf --- !mtime obj /usr/lib/ming/listmp3 --- !mtime obj /usr/lib/ming/listjpeg --- !mtime obj /usr/lib/ming/listfdb --- !mtime obj /usr/lib/ming/hexdump --- !mtime obj /usr/lib/ming/bindump --- !mtime obj /usr/lib/libming.so --- !mtime obj /usr/lib/libming.a --- !mtime obj /usr/include/ming.h --- !empty dir /usr/share/doc/ming-0.2a-r2 --- !empty dir /usr/share/doc --- !empty dir /usr/share --- !empty dir /usr/lib/python2.4/site-packages --- !empty dir /usr/lib/python2.4 --- !empty dir /usr/lib/ming --- !empty dir /usr/lib --- !empty dir /usr/include --- !empty dir /usr >>> original instance of package unmerged safely. this file "/usr/lib/python2.4/site-packages/mingcmodule.so" is now build
can you reproduce this error still?
error is still alive i686-pc-linux-gnu-gcc -Wall -O2 -march=pentium3 -fforce-addr -fomit-frame-pointer -pipe -I .. -I /usr/include/python2.4 -fpic -c ming_wrap.c ming_wrap.c: In function 'SWIG_ConvertPtr': ming_wrap.c:361: warning: suggest explicit braces to avoid ambiguous 'else' ming_wrap.c:364: warning: suggest explicit braces to avoid ambiguous 'else' ming_wrap.c:380: warning: suggest explicit braces to avoid ambiguous 'else' ming_wrap.c: In function '_wrap_SWFMovie_output': ming_wrap.c:833: warning: dereferencing type-punned pointer will break strict-aliasing rules ming_wrap.c: In function '_wrap_SWFDisplayItem_setCXform': ming_wrap.c:1149: warning: dereferencing type-punned pointer will break strict-aliasing rules ming_wrap.c: In function '_wrap_SWFText_addString': ming_wrap.c:2408: warning: dereferencing type-punned pointer will break strict-aliasing rules ming_wrap.c:2409: warning: passing argument 3 of 'SWFText_addString' from incompatible pointer type ming_wrap.c: At top level: ming_wrap.c:147: warning: 'SWIG_TypeQuery' defined but not used ming_wrap.c:301: warning: 'SWIG_addvarlink' defined but not used ming_wrap.c:519: warning: 'l_output_helper' defined but not used ming_wrap.c:539: warning: 't_output_helper' defined but not used i686-pc-linux-gnu-gcc -Wall -O2 -march=pentium3 -fforce-addr -fomit-frame-pointer -pipe -shared -o mingcmodule.so ming_wrap.o -lming /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lming collect2: ld returned 1 exit status make: *** [mingcmodule.so] Error 1 >>> Source compiled.
Please, make sure you don't have media-libs/libswf installed. They seem to hate each other. If you do, unmerge it and try again.
libswf is not installed ---- bigmichi1 ~ # emerge -pv libswf These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-libs/libswf-0.99 567 kB Total size of downloads: 567 kB
fixed in cvs.