2008-07-05, 01:07
precompiled libs on XBMC/system looks cause dependencies issue,
can i remove them and rebuild?
make clean does not delete them
Thanks
can i remove them and rebuild?
make clean does not delete them
Thanks
anubisg1 Wrote:precompiled libs on XBMC/system looks cause dependencies issue,
can i remove them and rebuild?
make clean does not delete them
Thanks
malloc Wrote:oh, that's an ugly one. Check out sources/cximage-6.0/Makefile.linux
make[1]: Entering directory `/home/anubis/sources/cximage-6.0/CxImage'
g++ -fPIC -DXBMC -D_DLL -DNO_LCMS -DNO_JPEG -I../jasper/include -I../jpeg/ -g -c -o DllInterface.o DllInterface.cpp
DllInterface.cpp:13:1: warning: "S_ISDIR" redefined
In file included from DllInterface.cpp:12:
/usr/include/sys/stat.h:131:1: warning: this is the location of the previous definition
DllInterface.cpp: In function ‘DWORD GetImageType(const char*)’:
DllInterface.cpp:53: error: ‘strcmpi’ was not declared in this scope
DllInterface.cpp: In function ‘bool SaveThumb(CxImage&, const char*, const char*, int, int, bool, bool)’:
DllInterface.cpp:213: error: ‘::DeleteFile’ has not been declared
DllInterface.cpp:226: error: ‘::DeleteFile’ has not been declared
DllInterface.cpp:235: error: ‘::DeleteFile’ has not been declared
DllInterface.cpp: At global scope:
DllInterface.cpp:263: error: ‘dllexport’ was not declared in this scope
DllInterface.cpp:263: error: expected ‘,’ or ‘;’ before ‘ReleaseImage’
DllInterface.cpp:559: error: expected `}' at end of input
make[1]: *** [DllInterface.o] Error 1
Quote:Toni wrote:
could you please correct this package ?
it provides libogg0, this leads to errors like:
expanding package dependencies...
expansion error
have choice for libogg.so.0 needed by flac: XBMC libogg0
have choice for libogg.so.0 needed by speex: XBMC libogg0
have choice for libogg.so.0 needed by timidity: XBMC libogg0
have choice for libogg.so.0 needed by vorbis-tools: XBMC libogg0
have choice for libogg.so.0 needed by libFLAC8: XBMC libogg0
have choice for libogg.so.0 needed by arts: XBMC libogg0
have choice for libogg.so.0 needed by libvorbis: XBMC libogg0
toni@oc2pus:~/packages/packman/snd-ls> sudo lbuild-11.0 --jobs 2 snd-ls.spec
logging output to /local/build-root.toni.11.0-i386/.build.log...
Memory limit set to 689674KB
thx
Quote:Hi Toni,
this is not my fault, looks to be a program issue, until they fix i think to delete the package.
the problems looks due to the XBMC that install their own libs on /usr/share/xbmc/system that provides the libs available on the real packages...
i.e.
/usr/share/xbmc/system/cdrip/ogg-i486-linux.so looks provide libogg.so.0
at the end, the package looks use static precompiled libraries until use the shared ones. the thing is more strange if you think that for example libogg-devel is required to build the package, so developers are sure that the lib they need