Hi,

Sorry for bothering. Being cooped up during the COVID-19 pandemic I
decided to use ocaml-taglib instead of my own routines. I use my own
routines for mp3, flac and ogg files and ocaml-taglib for others, like
ape. I want to get rid of my own low quality code.

I downloaded the latest version of ocaml-taglib. I'm not familiar with
dune but it is already loaded as I do use opam.

The issue I'm having is on my ArchLinux system which has

  extra/taglib 1.11.1-4 [installed]
    A Library for reading and editing the meta-data of several popular audio 
formats

The generated config.h is

  #ifndef TAGLIB_PKG_CONFIG_CONFIG_H
  #define TAGLIB_PKG_CONFIG_CONFIG_H
  #undef  HAS_ASF
  #undef  HAS_MP4
  #undef  HAS_PROPERTIES
  #undef  HAS_SPEEX
  #undef  HAS_TRUEAUDIO
  #undef  HAS_WAVPACK
  #endif

The c_flags.sexp looks good with

  ("-fPIC" "-I/usr/include/taglib")

That is where all the .h files are located on my archlinux system.

Clearly something is going wrong with discover.ml. Not having
familiarity with dune I wonder if you have any hints how I should
proceed to solve this problem.

Oh, I'm using opam installed OCaml version 4.09.0 at the moment.

I want to build ocaml-taglib on my own as taglib support for the RVA2
tag (replaygain) is not directly supported.

-thanks


_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to