来自AC_CHECK_FUNCS的结果不一致(Inconsistent results from AC_CHECK_FUNCS)
我遇到一个配置脚本验证是否存在某些基本功能的问题,
AC_CHECK_FUNCS([floor gettimeofday memset pow sqrt sin exp])
在某些标准下,结果是预期的(
checking for x... yes
)。 否则,声称未定义上述数学函数。 不同之处在于首先要验证一些lapack例程。 它们由AC_CHECK_LIB([lapack],[dsyev_],...
检查。如果先不进行这些检查,则上述数学函数无法检查(最终编译工作)。我已将配置脚本缩减为以下重新创建问题,
AC_INIT([TEST], [0.0], [none@none.com]) #AC_CHECK_LIB([lapack],[dsyev_], , AC_MSG_FAILURE([Missing lapack])) AC_CHECK_FUNCS([floor gettimeofday memset pow sqrt sin exp])
取消注释第二行会产生适当的视觉效果。 我想,由于某种原因,不包括或检查数学库。 实际上,
AC_CHECK_LIB([m],[exp])
工作正常。造成这种情况的原因是什么,使用该指令的正确方法是什么? 我应该注意哪种x平台注意事项?
I am having a problem with a configure script verifying the presence of some basic functions,
AC_CHECK_FUNCS([floor gettimeofday memset pow sqrt sin exp])
Under certain criteria, the results are expected (
checking for x... yes
). Otherwise the math functions above are claimed to be not defined. The difference is a call to verify some lapack routines first. These are checked by,AC_CHECK_LIB([lapack],[dsyev_],...
. If these checks are not done first, then the above math functions fail to check (final compilation works).I've reduced the configure script to the following that recreates the issue,
AC_INIT([TEST], [0.0], [none@none.com]) #AC_CHECK_LIB([lapack],[dsyev_], , AC_MSG_FAILURE([Missing lapack])) AC_CHECK_FUNCS([floor gettimeofday memset pow sqrt sin exp])
Uncommenting the second line results in proper visual results. I imagine that the math library isn't included or checked for some reason. In fact,
AC_CHECK_LIB([m],[exp])
works fine.What's the cause of this, and what is the proper way to use this directive? What kind of x-platform considerations should I observe?
原文:https://stackoverflow.com/questions/4749615
最满意答案
尝试添加
?wmode=opaque
的URL或&wmode=opaque
如果已经有一个参数。如果它不起作用,而
&wmode=transparent
,这将在IE浏览器中工作。Try adding
?wmode=opaque
to the URL or&wmode=opaque
if there already is a parameter.If it doesn't work try this instead,
&wmode=transparent
which will work in IE browser as well.
相关问答
更多-
尝试添加?wmode=opaque的URL或&wmode=opaque如果已经有一个参数。 如果它不起作用,而&wmode=transparent ,这将在IE浏览器中工作。 Try adding ?wmode=opaque to the URL or &wmode=opaque if there already is a parameter. If it doesn't work try this instead, &wmode=transparent which will work in ...
-
来自官方Adobe网站的有关此问题的信息 问题是当您嵌入YouTube链接时: https://www.youtube.com/embed/kRvL6K8SEgY 在iFrame中,默认的wmode是窗口化的,它本质上给它一个比其他任何东西更大的z-index,它将覆盖任何东西。 尝试将此GET参数附加到您的网址: WMODE =不透明 像这样: https://www.youtube.com/embed/kRvL6K8SEgY?wmode=opaque 确保其URL中的第一个参数。 其他参数必须遵循 ...
-
您在iframe上使用了哪些CSS样式? http://argylesocial.com在youtube html5 iframe中使用border-radius,并删除这些样式声明可解决问题。 我不得不删除-moz-border-radius和border-radius get视频以正确显示。 现在就像一个魅力! What CSS styling are you using on your iframe? http://argylesocial.com used border-radius on yout ...
-
检查你的控制台 。 它很可能会有如下消息: 拒绝在一个框架中显示“ https://www.youtube.com/ ”,因为它将“X-Frame-Options”设置为“SAMEORIGIN”。 在此处阅读有关X-Frame-Options的更多信息: X-Frame-Options响应头 X-Frame-Options HTTP响应头可用于指示是否应允许浏览器在 ,
-
问题在于嵌入式youtube框架。 您需要将其添加到网址的查询字符串中才能正常工作: WMODE =透明 你得到这样的东西: www.youtube.com/embed/xxxxxxxxx?wmode=transparent&rel=0 这将修复嵌入在所有其他窗口和模态之上的嵌入式YouTube视频的z索引问题。 The problem is with the embedded youtube frame. You need to add this to the query string of the ur ...
-
供将来参考,放置更新的jQuery代码片段。 $(".video-container").bind("click", function(){ var url = $(this).data('url'); var elm = $(this), ifr = '