Taglib in wrong path

Fabrizio Ciavatta fabrizio.ciavatta at gmail.com
Mon Nov 19 01:37:34 PST 2012


Thank you Andoni.
In my "~/cerbero/dist/windows_x86/bin" directory the new files
"libtag_c.dll" and "libtag.dll" are present.
Here the build result:

$ ./cerbero-uninstalled buildone taglib
WARNING: Using default configuration because
C:/MinGW/msys/1.0/home/mikol/.cerbero/cerbero.cbc is missing
Building the following recipes: taglib
[(1/1) taglib -> fetch ]
Running command 'git remote add -f origin git://
anongit.freedesktop.org/gstreamer-sdk/taglib.git'
fatal: remote origin already exists.
Running command 'git tag -d sdk-release-sdk-2012.10'

(....omissis....)

[(1/1) taglib -> configure ]
Running command 'cmake
-DCMAKE_INSTALL_PREFIX=/C/MinGW/msys/1.0/home/mikol/cerbero/dist/windows_x86
-DCMAKE_LIBRARY_OUTPUT_PATH=/C/MinGW/msys/1.0/home/mikol/cerbero/dist/windows_x86/lib
-DWITH_MP4=ON -DWITH_ASF=ON -DENABLE_STATIC=1 -DWIN32=1
-DCMAKE_C_COMPILER=i686-w64-mingw32-gcc
 -DCMAKE_CXX_COMPILER=i686-w64-mingw32-g++  -DCMAKE_SYSTEM_NAME=Windows
 -G\"Unix Makefiles\" -DCMAKE_C_FLAGS="-g -O2 -DWINVER=0x0501"
-DCMAKE_CXX_FLAGS="-g -O2 -DWINVER=0x0501" -DLIB_SUFFIX=
 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_ROOT_PATH=$CERBERO_PREFIX '

(....omissis....)

CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_LIBRARY_OUTPUT_PATH


-- Build files have been written to:
C:/MinGW/msys/1.0/home/mikol/cerbero/sources/windows_x86/taglib-1.7.2
[(1/1) taglib -> compile ]
Running command 'make'

(....omissis....)

Linking CXX static library libtag_static.a
[ 99%] Built target tag_static
Scanning dependencies of target tag_c
[100%] Building CXX object bindings/c/CMakeFiles/tag_c.dir/tag_c.cpp.obj
Linking CXX shared library libtag_c.dll

(....omissis....)

[(1/1) taglib -> post_install ]
Traceback (most recent call last):
  File ".\cerbero\main.py", line 103, in run_command
    res = commands.run(command, self.config, self.args)
  File ".\cerbero\commands\__init__.py", line 78, in run
    return _commands[command].run(config, args)
  File ".\cerbero\commands\build.py", line 61, in run
    self.no_deps)
  File ".\cerbero\commands\build.py", line 70, in runargs
    oven.start_cooking()
  File ".\cerbero\build\oven.py", line 75, in start_cooking
    self._cook_recipe(recipe, i, len(ordered_recipes))
  File ".\cerbero\build\oven.py", line 108, in _cook_recipe
    ex))
FatalError: Fatal Error: Error performing step post_install: [Errno 13]
Permission denied:
'C:/MinGW/msys/1.0/home/mikol/cerbero/dist/windows_x86/lib/libtag.la'
***** Error running 'buildone' command:
Fatal Error: Error performing step post_install: [Errno 13] Permission
denied: 'C:/MinGW/msys/1.0/home/mikol/cerbero/dist/windows_x86/lib/libtag.la
'
usage: cerbero-uninstalled [-h] [-c CONFIG]


 {add-recipe,tag,genxcconfig,genlibfiles,check,list-packages,build,add-package,genvsprops,shell,run,cleanone,packageinfo,buildone,wipe,debug-packages,package,bootstrap,list,checkpackage,deps,gensdkshell}
                           ...

Fabrizio Ciavatta
------------------------


2012/11/16 Andoni Morales <ylatuya at gmail.com>

> Taglib is little bit tricky to compile because of CMake. Can you please
> try:
>
> $ rm ~/cerbero/sources/windows_x86/taglib*
> $ ./cerbero-uninstalled buildone taglib
>
> Andoni
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20121119/8612fae7/attachment.html>


More information about the gstreamer-devel mailing list