cygwin-编译gotoblas2时:cannot find -l-lgfortran

问题描述

编译gotoblas2时:cannot find -l-lgfortran

我在cygwin下编译gotoblas2,CPU是core i7 2600,系统是32位win7
输入如下命令:
$ make BINARY=32 TARGET=NEHALEM
出现错误提示:
/usr/lib/gcc/i686-pc-cygwin/4.8.3/../../../../i686-pc-cygwin/bin/ld: cannot find
-l-lgfortran
附近相关提示如下:
make[1]: Entering directory '/cygdrive/c/Users/lenovo/Desktop/SuiteSparse-4.3.0/
SuiteSparse/gotoblas2/exports'
ranlib ../libgoto2_nehalemp-r1.13.a
dllwrap -o libgoto2.dll --def libgoto2.def
--entry _dllinit@12 -s dllinit.o --dllname libgoto2.dll ../libgoto2_nehalemp-r1.
13.a -L/usr/lib/gcc/i686-pc-cygwin/4.8.3 -L/usr/lib/gcc/i686-pc-cygwin/4.8.3/../
../.. -l -lgfortran -lquadmath -lm -lcygwin
/usr/lib/gcc/i686-pc-cygwin/4.8.3/../../../../i686-pc-cygwin/bin/ld: cannot find
-l-lgfortran
不太明白,怎么会出现“-l -lgfortran”-l后面怎么会是空格,什么都没有?
有用过gotoblas2,出现过这样问题的么?或者能根据这个情况猜测一下可能是什么原因么?
在makefile.conf中有一句:“FEXTRALIB=-L/usr/lib/gcc/i686-pc-cygwin/4.8.3 -L/usr/lib/gcc/i686-pc-cygwin/4.8.3/../../.. -l -lgfortran -lquadmath -lm -lcygwin ”这个文件是后生成的。

时间: 2024-10-31 19:31:14

cygwin-编译gotoblas2时:cannot find -l-lgfortran的相关文章

PHP编译安装时常见错误解决办法

  这篇文章主要介绍了PHP编译安装时常见错误解决办法,本文涵盖了PHP编译安装中的大多数错误,同时给出解决方法,需要的朋友可以参考下 This article is post on https://coderwall.com/p/ggmpfa configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution 代码如下: yum -y install libxslt-devel

vc6 0 编译-VC6.0编译问题“link: invalid option -- l”

问题描述 VC6.0编译问题"link: invalid option -- l" VC6.0编译出现以下问题,急问如何解决? Creating library... link: invalid option -- l Try `link --help' for more information. Error executing link.exe. msModule.dll - 1 error(s), 0 warning(s) 解决方案 工程编译选项不正确,查看工程配置

stm32-在iar中编译STM32时出现SystemInit为定义的错误。我是初学者求大牛帮忙!!

问题描述 在iar中编译STM32时出现SystemInit为定义的错误.我是初学者求大牛帮忙!! 解决方案 还出现了这个错误

ubuntu14.04环境下安装配置caffe,最后编译caffe时出错

问题描述 ubuntu14.04环境下安装配置caffe,最后编译caffe时出错 我按照http://www.linuxdiyf.com/linux/13008.html 这篇博客配置caffe,前面都没有问题, 但是到这一步之后, 出现了问题,问题如下 ![, 提示的是这个 make: *** [.build_release/src/caffe/layer_factory.o] 错误 1 make: *** 正在等待未完成的任务.... 我本人不太懂,请问怎么处理啊,急.. 谢谢各位 解决方

嵌入式软件开发-编译u-boot时 最后一步 make 时出错了 求拯救

问题描述 编译u-boot时 最后一步 make 时出错了 求拯救 arm-linux-ld: failed to merge target specific data of file /opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/libgcc.a(_udivdi3.o) arm-linux-ld: error: Source object /opt/FriendlyARM/toolschain/4.

qt-Qt Creator编译Qt3D时出现无法打开Qt3d的编译错误,求问是什么原因?

问题描述 Qt Creator编译Qt3D时出现无法打开Qt3d的编译错误,求问是什么原因? 解决方案 你qt相关的头文件,lib库是否配置好.需要你找到. 解决方案二: 看下lib文件路径是否设置正确

Linux编译内核时提示“ Too many open files”的解决方法

Linux编译内核时提示" Too many open files"的解决方法如下: 这是因为file-max默认值(8096)太小.要解决这个问题,可以root身份执行下列命令(或将它们加入/etc/rcS.d/*下的init脚本): # echo "65536" > /proc/sys/ 最后进入解压后的目录,运行安装命令. # cd vmware-linux-tools# ./install.pl

关于.Net从数据库读html代码编译后时   被编译成“?”的问题

问题描述 关于.Net从数据库读html代码编译后时 被编译成"?"的问题本人用在线编辑器把一些HTML代码写进了数据库后在.net里用Server.HtmlDecode对数据库的HTML代码进行编译,其它代码能正常被编译出但当遇到 是却被译成了"?"问号,已试过了换字符集,请问个各位大虾有办法解决这问题不,并你们读出HTML代码时是用Server.HtmlDecode的吗谢了 解决方案 解决方案二: 只对HTML解析有效,在别的地方不认为这是一个空格的.深刻理解一

openwrt编译ipk时找不到boost/property_tree/ini_parser.hpp

问题描述 openwrt编译ipk时找不到boost/property_tree/ini_parser.hpp 如图所示,在unbuntu的环境下编译通过了,但用openwrt工具链编译就出错!是boost库的问题吗?求解决 解决方案 http://www.cnblogs.com/lidabo/p/3905824.html