As of libmagics++-dev 2.22.7.dfsg.1-1, the header files no longer vary with archicture. However, the following file is still architecture-dependent:

/usr/bin/magics-config

An example diff between i386 and amd64 is attached.

--
Jakub Wilk
diff -ur libmagics++-dev_2.22.7.dfsg.1-1_i386/usr/bin/magics-config 
libmagics++-dev_2.22.7.dfsg.1-1_amd64/usr/bin/magics-config
--- libmagics++-dev_2.22.7.dfsg.1-1_i386/usr/bin/magics-config  2014-09-19 
18:19:08.000000000 +0200
+++ libmagics++-dev_2.22.7.dfsg.1-1_amd64/usr/bin/magics-config 2014-09-19 
13:50:46.000000000 +0200
@@ -250,7 +250,7 @@
        fi
 
  
-       my_libs="${my_libs}  -lterralib /usr/lib/i386-linux-gnu/libexpat.so 
/usr/lib/libnetcdf.so /usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 
-lgobject-2.0 -lglib-2.0 -lcairo /usr/lib/libproj.so 
/usr/lib/i386-linux-gnu/libemosR64.so 
/usr/lib/gcc/i586-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/i386-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/i586-linux-gnu/4.9"
+       my_libs="${my_libs}  -lterralib /usr/lib/x86_64-linux-gnu/libexpat.so 
/usr/lib/libnetcdf.so /usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 
-lgobject-2.0 -lglib-2.0 -lcairo /usr/lib/libproj.so 
/usr/lib/x86_64-linux-gnu/libemosR64.so 
/usr/lib/gcc/x86_64-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.9"
 
        if test "$echo_clibs" = "yes"; then
                my_libs="${my_libs} $CPPLIBS"
@@ -268,7 +268,7 @@
 
 if test "$echo_static" = "yes"; then
        if test -f ${libdir}/libMagPlus.a ; then
-         static="${precision} ${libdir}/libMagPlus.a -L${libdir}   -lterralib 
/usr/lib/i386-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/i386-linux-gnu/libemosR64.so 
/usr/lib/gcc/i586-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/i386-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/i586-linux-gnu/4.9 $CPPLIBS"
+         static="${precision} ${libdir}/libMagPlus.a -L${libdir}   -lterralib 
/usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/x86_64-linux-gnu/libemosR64.so 
/usr/lib/gcc/x86_64-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.9 $CPPLIBS"
          echo ${static}
        else
          echo "magics-config: NO STATIC LIBRARY available"
@@ -279,7 +279,7 @@
 
 if test "$echo_shared" = "yes"; then
        if test -f ${libdir}/libMagPlus.so ; then
-         shared=" ${precision} -L${libdir} -lMagPlus   -lterralib 
/usr/lib/i386-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/i386-linux-gnu/libemosR64.so 
/usr/lib/gcc/i586-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/i386-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/i586-linux-gnu/4.9 $CPPLIBS"
+         shared=" ${precision} -L${libdir} -lMagPlus   -lterralib 
/usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/x86_64-linux-gnu/libemosR64.so 
/usr/lib/gcc/x86_64-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.9 $CPPLIBS"
          echo ${shared}
        else
          echo "magics-config: NO SHARED LIBRARY"
@@ -300,8 +300,8 @@
        if test ${name} != ${f77_file} ; then
              out="-o $name "              ### avoid overriding source file
        fi
-       echo "$F77 ${out}$f77_file ${FFLAGS} ${precision} -L${libdir} -lMagPlus 
  -lterralib /usr/lib/i386-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/i386-linux-gnu/libemosR64.so 
/usr/lib/gcc/i586-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/i386-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/i586-linux-gnu/4.9 $CPPLIBS"
-       $F77 ${out}$f77_file ${FFLAGS} ${precision} -L${libdir} 
-Wl,-rpath,${libdir} -lMagPlus   -lterralib /usr/lib/i386-linux-gnu/libexpat.so 
/usr/lib/libnetcdf.so /usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 
-lgobject-2.0 -lglib-2.0 -lcairo /usr/lib/libproj.so 
/usr/lib/i386-linux-gnu/libemosR64.so 
/usr/lib/gcc/i586-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/i386-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/i586-linux-gnu/4.9 $CPPLIBS
+       echo "$F77 ${out}$f77_file ${FFLAGS} ${precision} -L${libdir} -lMagPlus 
  -lterralib /usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/x86_64-linux-gnu/libemosR64.so 
/usr/lib/gcc/x86_64-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.9 $CPPLIBS"
+       $F77 ${out}$f77_file ${FFLAGS} ${precision} -L${libdir} 
-Wl,-rpath,${libdir} -lMagPlus   -lterralib 
/usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/x86_64-linux-gnu/libemosR64.so 
/usr/lib/gcc/x86_64-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.9 $CPPLIBS
 fi
 
 if test "$compileC" = "yes"; then
@@ -315,6 +315,6 @@
        if test ${name} != ${c_file} ; then
              out="-o $name "              ### avoid overriding source file
        fi
-       echo "$CC ${out}$c_file ${CFLAGS} -L${libdir} -lMagPlus   -lterralib 
/usr/lib/i386-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/i386-linux-gnu/libemosR64.so 
/usr/lib/gcc/i586-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/i386-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/i586-linux-gnu/4.9 $CPPLIBS "
-       $CC ${out}$c_file ${CFLAGS} -I${includedir} -L${libdir} 
-Wl,-rpath,${libdir} -lMagPlus   -lterralib /usr/lib/i386-linux-gnu/libexpat.so 
/usr/lib/libnetcdf.so /usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 
-lgobject-2.0 -lglib-2.0 -lcairo /usr/lib/libproj.so 
/usr/lib/i386-linux-gnu/libemosR64.so 
/usr/lib/gcc/i586-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/i386-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/i586-linux-gnu/4.9 $CPPLIBS 
+       echo "$CC ${out}$c_file ${CFLAGS} -L${libdir} -lMagPlus   -lterralib 
/usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/x86_64-linux-gnu/libemosR64.so 
/usr/lib/gcc/x86_64-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.9 $CPPLIBS "
+       $CC ${out}$c_file ${CFLAGS} -I${includedir} -L${libdir} 
-Wl,-rpath,${libdir} -lMagPlus   -lterralib 
/usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/libnetcdf.so 
/usr/lib/libnetcdf_c++.so -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo /usr/lib/libproj.so /usr/lib/x86_64-linux-gnu/libemosR64.so 
/usr/lib/gcc/x86_64-linux-gnu/4.9/libgfortran.so -lpthread -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib 
-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.9 $CPPLIBS 
 fi

Reply via email to