Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Oleksii Turkot
CrystFEL
Commits
2fef45d7
Commit
2fef45d7
authored
Jan 19, 2012
by
Thomas White
Committed by
Thomas White
Feb 22, 2012
Browse files
Check for PangoCairo as well
parent
43554491
Changes
8
Hide whitespace changes
Inline
Side-by-side
Makefile.am
View file @
2fef45d7
...
...
@@ -72,9 +72,11 @@ src_partialator_SOURCES = src/partialator.c src/post-refinement.c \
if
HAVE_CAIRO
if
HAVE_PANGO
if
HAVE_PANGOCAIRO
src_partialator_SOURCES
+=
src/scaling-report.c
endif
endif
endif
tests_list_check_SOURCES
=
tests/list_check.c
...
...
Makefile.in
View file @
2fef45d7
...
...
@@ -55,7 +55,7 @@ TESTS = tests/list_check$(EXEEXT) tests/first_merge_check \
@HAVE_OPENCL_TRUE@
am__append_3
=
src/cl-utils.c src/diffraction-gpu.c
@HAVE_OPENCL_TRUE@
am__append_4
=
tests/gpu_sim_check
@HAVE_OPENCL_TRUE@
am__append_5
=
tests/gpu_sim_check
@HAVE_CAIRO_TRUE@@HAVE_PANGO_TRUE@
am__append_6
=
src/scaling-report.c
@HAVE_CAIRO_TRUE@@HAVE_
PANGOCAIRO_TRUE@@HAVE_
PANGO_TRUE@
am__append_6
=
src/scaling-report.c
subdir
=
.
DIST_COMMON
=
README
$(am__configure_deps)
$(srcdir)
/Makefile.am
\
$(srcdir)
/Makefile.in
$(srcdir)
/config.h.in
\
...
...
@@ -137,7 +137,7 @@ src_partial_sim_DEPENDENCIES = $(top_builddir)/lib/libgnu.a \
$(top_builddir)
/libcrystfel/libcrystfel.la
am__src_partialator_SOURCES_DIST
=
src/partialator.c
\
src/post-refinement.c src/hrs-scaling.c src/scaling-report.c
@HAVE_CAIRO_TRUE@@HAVE_PANGO_TRUE@
am__objects_1
=
src/scaling-report.
$(OBJEXT)
@HAVE_CAIRO_TRUE@@HAVE_
PANGOCAIRO_TRUE@@HAVE_
PANGO_TRUE@
am__objects_1
=
src/scaling-report.
$(OBJEXT)
am_src_partialator_OBJECTS
=
src/partialator.
$(OBJEXT)
\
src/post-refinement.
$(OBJEXT)
src/hrs-scaling.
$(OBJEXT)
\
$(am__objects_1)
...
...
@@ -475,6 +475,8 @@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH
=
@PKG_CONFIG_PATH@
PRAGMA_COLUMNS
=
@PRAGMA_COLUMNS@
PRAGMA_SYSTEM_HEADER
=
@PRAGMA_SYSTEM_HEADER@
PangoCairo_CFLAGS
=
@PangoCairo_CFLAGS@
PangoCairo_LIBS
=
@PangoCairo_LIBS@
Pango_CFLAGS
=
@Pango_CFLAGS@
Pango_LIBS
=
@Pango_LIBS@
RANLIB
=
@RANLIB@
...
...
config.h.in
View file @
2fef45d7
...
...
@@ -88,6 +88,9 @@
/* Define to 1 if Pango is available */
#undef HAVE_PANGO
/* Define to 1 if PangoCairo is available */
#undef HAVE_PANGOCAIRO
/* Define to 1 if memmem is declared even after undefining macros. */
#undef HAVE_RAW_DECL_MEMMEM
...
...
configure
View file @
2fef45d7
...
...
@@ -634,6 +634,8 @@ HAVE_FFTW_FALSE
HAVE_FFTW_TRUE
HAVE_PANGO_FALSE
HAVE_PANGO_TRUE
HAVE_PANGOCAIRO_FALSE
HAVE_PANGOCAIRO_TRUE
HAVE_CAIRO_FALSE
HAVE_CAIRO_TRUE
BUILD_HDFSEE_FALSE
...
...
@@ -646,6 +648,8 @@ GDK_pixbuf_2_LIBS
GDK_pixbuf_2_CFLAGS
GDK_pixbuf_LIBS
GDK_pixbuf_CFLAGS
PangoCairo_LIBS
PangoCairo_CFLAGS
Pango_LIBS
Pango_CFLAGS
Cairo_LIBS
...
...
@@ -899,6 +903,8 @@ Cairo_CFLAGS
Cairo_LIBS
Pango_CFLAGS
Pango_LIBS
PangoCairo_CFLAGS
PangoCairo_LIBS
GDK_pixbuf_CFLAGS
GDK_pixbuf_LIBS
GDK_pixbuf_2_CFLAGS
...
...
@@ -1584,6 +1590,10 @@ Some influential environment variables:
Pango_CFLAGS
C compiler flags for Pango, overriding pkg-config
Pango_LIBS linker flags for Pango, overriding pkg-config
PangoCairo_CFLAGS
C compiler flags for PangoCairo, overriding pkg-config
PangoCairo_LIBS
linker flags for PangoCairo, overriding pkg-config
GDK_pixbuf_CFLAGS
C compiler flags for GDK_pixbuf, overriding pkg-config
GDK_pixbuf_LIBS
...
...
@@ -13654,6 +13664,85 @@ $as_echo "#define HAVE_PANGO 1" >>confdefs.h
fi
pkg_failed
=
no
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: checking for PangoCairo"
>
&5
$as_echo_n
"checking for PangoCairo... "
>
&6
;
}
if
test
-n
"
$PangoCairo_CFLAGS
"
;
then
pkg_cv_PangoCairo_CFLAGS
=
"
$PangoCairo_CFLAGS
"
elif
test
-n
"
$PKG_CONFIG
"
;
then
if
test
-n
"
$PKG_CONFIG
"
&&
\
{
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
:
\$
PKG_CONFIG --exists --print-errors
\"
pangocairo
\"
"
;
}
>
&5
(
$PKG_CONFIG
--exists
--print-errors
"pangocairo"
)
2>&5
ac_status
=
$?
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
:
\$
? =
$ac_status
"
>
&5
test
$ac_status
=
0
;
}
;
then
pkg_cv_PangoCairo_CFLAGS
=
`
$PKG_CONFIG
--cflags
"pangocairo"
2>/dev/null
`
else
pkg_failed
=
yes
fi
else
pkg_failed
=
untried
fi
if
test
-n
"
$PangoCairo_LIBS
"
;
then
pkg_cv_PangoCairo_LIBS
=
"
$PangoCairo_LIBS
"
elif
test
-n
"
$PKG_CONFIG
"
;
then
if
test
-n
"
$PKG_CONFIG
"
&&
\
{
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
:
\$
PKG_CONFIG --exists --print-errors
\"
pangocairo
\"
"
;
}
>
&5
(
$PKG_CONFIG
--exists
--print-errors
"pangocairo"
)
2>&5
ac_status
=
$?
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
:
\$
? =
$ac_status
"
>
&5
test
$ac_status
=
0
;
}
;
then
pkg_cv_PangoCairo_LIBS
=
`
$PKG_CONFIG
--libs
"pangocairo"
2>/dev/null
`
else
pkg_failed
=
yes
fi
else
pkg_failed
=
untried
fi
if
test
$pkg_failed
=
yes
;
then
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result: no"
>
&5
$as_echo
"no"
>
&6
;
}
if
$PKG_CONFIG
--atleast-pkgconfig-version
0.20
;
then
_pkg_short_errors_supported
=
yes
else
_pkg_short_errors_supported
=
no
fi
if
test
$_pkg_short_errors_supported
=
yes
;
then
PangoCairo_PKG_ERRORS
=
`
$PKG_CONFIG
--short-errors
--print-errors
"pangocairo"
2>&1
`
else
PangoCairo_PKG_ERRORS
=
`
$PKG_CONFIG
--print-errors
"pangocairo"
2>&1
`
fi
# Put the nasty error message in config.log where it belongs
echo
"
$PangoCairo_PKG_ERRORS
"
>
&5
have_pangocairo
=
false
elif
test
$pkg_failed
=
untried
;
then
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result: no"
>
&5
$as_echo
"no"
>
&6
;
}
have_pangocairo
=
false
else
PangoCairo_CFLAGS
=
$pkg_cv_PangoCairo_CFLAGS
PangoCairo_LIBS
=
$pkg_cv_PangoCairo_LIBS
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result: yes"
>
&5
$as_echo
"yes"
>
&6
;
}
have_pangocairo
=
true
$as_echo
"#define HAVE_PANGOCAIRO 1"
>>
confdefs.h
fi
else
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result: no"
>
&5
...
...
@@ -14121,6 +14210,15 @@ else
fi
if
test
x
$have_pangocairo
=
xtrue
;
then
HAVE_PANGOCAIRO_TRUE
=
HAVE_PANGOCAIRO_FALSE
=
'#'
else
HAVE_PANGOCAIRO_TRUE
=
'#'
HAVE_PANGOCAIRO_FALSE
=
fi
if
test
x
$have_pango
=
xtrue
;
then
HAVE_PANGO_TRUE
=
HAVE_PANGO_FALSE
=
'#'
...
...
@@ -14202,6 +14300,7 @@ MAIN_CFLAGS="$CFLAGS $HDF5_CFLAGS $GSL_CFLAGS $OPENCL_CFLAGS -pthread"
MAIN_CFLAGS
=
"
$MAIN_CFLAGS
$GTK_CFLAGS
$LIBTIFF_CFLAGS
-D_GNU_SOURCE "
MAIN_CFLAGS
=
"
$MAIN_CFLAGS
$libPNG_CFLAGS
$Cairo_CFLAGS
$GDK_pixbuf_CFLAGS
"
MAIN_CFLAGS
=
"
$MAIN_CFLAGS
$GDK_pixbuf_2_CFLAGS
$FFTW_CFLAGS
$Pango_CFLAGS
"
MAIN_CFLAGS
=
"
$MAIN_CFLAGS
$PangoCairo_CFLAGS
"
LIBCRYSTFEL_CFLAGS
=
"
$CFLAGS
$HDF5_CFLAGS
$GSL_CFLAGS
$FFTW_CFLAGS
"
...
...
@@ -14210,7 +14309,7 @@ LIBCRYSTFEL_CFLAGS="$CFLAGS $HDF5_CFLAGS $GSL_CFLAGS $FFTW_CFLAGS"
MAIN_LIBS
=
"
$LIBS
$HDF5_LIBS
-lm -lz
$GSL_LIBS
$GTK_LIBS
$OPENCL_LIBS
-pthread"
MAIN_LIBS
=
"
$MAIN_LIBS
$LIBTIFF_LIBS
$libPNG_LIBS
$Cairo_LIBS
$GDK_pixbuf_LIBS
"
MAIN_LIBS
=
"
$MAIN_LIBS
$GDK_pixbuf_2_LIBS
$TIMER_LIBS
$FFTW_LIBS
"
MAIN_LIBS
=
"
$MAIN_LIBS
$Pango_LIBS
$LDFLAGS
"
MAIN_LIBS
=
"
$MAIN_LIBS
$Pango_LIBS
$PangoCairo_LIBS
$LDFLAGS
"
LIBCRYSTFEL_LIBS
=
"
$LIBS
$HDF5_LIBS
$GSL_LIBS
$FFTW_LIBS
$LDFLAGS
"
...
...
@@ -14610,6 +14709,10 @@ if test -z "${HAVE_CAIRO_TRUE}" && test -z "${HAVE_CAIRO_FALSE}"; then
as_fn_error
$?
"conditional
\"
HAVE_CAIRO
\"
was never defined.
Usually this means the macro was only invoked conditionally."
"
$LINENO
"
5
fi
if
test
-z
"
${
HAVE_PANGOCAIRO_TRUE
}
"
&&
test
-z
"
${
HAVE_PANGOCAIRO_FALSE
}
"
;
then
as_fn_error
$?
"conditional
\"
HAVE_PANGOCAIRO
\"
was never defined.
Usually this means the macro was only invoked conditionally."
"
$LINENO
"
5
fi
if
test
-z
"
${
HAVE_PANGO_TRUE
}
"
&&
test
-z
"
${
HAVE_PANGO_FALSE
}
"
;
then
as_fn_error
$?
"conditional
\"
HAVE_PANGO
\"
was never defined.
Usually this means the macro was only invoked conditionally."
"
$LINENO
"
5
...
...
configure.ac
View file @
2fef45d7
...
...
@@ -204,6 +204,14 @@ AS_IF([test "x$enable_pango" != "xno"],
], [
have_pango=false
])
PKG_CHECK_MODULES([PangoCairo], [pangocairo],
[
have_pangocairo=true
AC_DEFINE([HAVE_PANGOCAIRO], [1],
[Define to 1 if PangoCairo is available])
], [
have_pangocairo=false
])
], [
AC_MSG_RESULT([no])
])
...
...
@@ -266,6 +274,8 @@ AM_CONDITIONAL([BUILD_HDFSEE], test x$have_gdk_pixbuf = xtrue \
AM_CONDITIONAL([HAVE_CAIRO], test x$have_cairo = xtrue)
AM_CONDITIONAL([HAVE_PANGOCAIRO], test x$have_pangocairo = xtrue)
AM_CONDITIONAL([HAVE_PANGO], test x$have_pango = xtrue)
AM_CONDITIONAL([HAVE_FFTW], test x$have_fftw = xtrue)
...
...
@@ -277,6 +287,7 @@ MAIN_CFLAGS="$CFLAGS $HDF5_CFLAGS $GSL_CFLAGS $OPENCL_CFLAGS -pthread"
MAIN_CFLAGS="$MAIN_CFLAGS $GTK_CFLAGS $LIBTIFF_CFLAGS -D_GNU_SOURCE "
MAIN_CFLAGS="$MAIN_CFLAGS $libPNG_CFLAGS $Cairo_CFLAGS $GDK_pixbuf_CFLAGS"
MAIN_CFLAGS="$MAIN_CFLAGS $GDK_pixbuf_2_CFLAGS $FFTW_CFLAGS $Pango_CFLAGS"
MAIN_CFLAGS="$MAIN_CFLAGS $PangoCairo_CFLAGS"
AC_SUBST([MAIN_CFLAGS])
LIBCRYSTFEL_CFLAGS="$CFLAGS $HDF5_CFLAGS $GSL_CFLAGS $FFTW_CFLAGS"
...
...
@@ -285,7 +296,7 @@ AC_SUBST([LIBCRYSTFEL_CFLAGS])
MAIN_LIBS="$LIBS $HDF5_LIBS -lm -lz $GSL_LIBS $GTK_LIBS $OPENCL_LIBS -pthread"
MAIN_LIBS="$MAIN_LIBS $LIBTIFF_LIBS $libPNG_LIBS $Cairo_LIBS $GDK_pixbuf_LIBS"
MAIN_LIBS="$MAIN_LIBS $GDK_pixbuf_2_LIBS $TIMER_LIBS $FFTW_LIBS"
MAIN_LIBS="$MAIN_LIBS $Pango_LIBS $LDFLAGS"
MAIN_LIBS="$MAIN_LIBS $Pango_LIBS
$PangoCairo_LIBS
$LDFLAGS"
AC_SUBST([MAIN_LIBS])
LIBCRYSTFEL_LIBS="$LIBS $HDF5_LIBS $GSL_LIBS $FFTW_LIBS $LDFLAGS"
...
...
doc/reference/Makefile.in
View file @
2fef45d7
...
...
@@ -214,6 +214,8 @@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH
=
@PKG_CONFIG_PATH@
PRAGMA_COLUMNS
=
@PRAGMA_COLUMNS@
PRAGMA_SYSTEM_HEADER
=
@PRAGMA_SYSTEM_HEADER@
PangoCairo_CFLAGS
=
@PangoCairo_CFLAGS@
PangoCairo_LIBS
=
@PangoCairo_LIBS@
Pango_CFLAGS
=
@Pango_CFLAGS@
Pango_LIBS
=
@Pango_LIBS@
RANLIB
=
@RANLIB@
...
...
lib/Makefile.in
View file @
2fef45d7
...
...
@@ -296,6 +296,8 @@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH
=
@PKG_CONFIG_PATH@
PRAGMA_COLUMNS
=
@PRAGMA_COLUMNS@
PRAGMA_SYSTEM_HEADER
=
@PRAGMA_SYSTEM_HEADER@
PangoCairo_CFLAGS
=
@PangoCairo_CFLAGS@
PangoCairo_LIBS
=
@PangoCairo_LIBS@
Pango_CFLAGS
=
@Pango_CFLAGS@
Pango_LIBS
=
@Pango_LIBS@
RANLIB
=
@RANLIB@
...
...
libcrystfel/Makefile.in
View file @
2fef45d7
...
...
@@ -269,6 +269,8 @@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH
=
@PKG_CONFIG_PATH@
PRAGMA_COLUMNS
=
@PRAGMA_COLUMNS@
PRAGMA_SYSTEM_HEADER
=
@PRAGMA_SYSTEM_HEADER@
PangoCairo_CFLAGS
=
@PangoCairo_CFLAGS@
PangoCairo_LIBS
=
@PangoCairo_LIBS@
Pango_CFLAGS
=
@Pango_CFLAGS@
Pango_LIBS
=
@Pango_LIBS@
RANLIB
=
@RANLIB@
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment