大家好,我需要在UltraSparcII, solaris10上重新编译64bit版本的MySQL 5.0.19,因此增加了-m64参数,但发现configure以后,部分目录下的Makefile的cflags变量加入了-m64,但部分目录下的Makefile却没有-m64,导致链接出现32bit和64bit不兼容的问题。 我的configure如下: cflags="-g -m64 -Wimplicit -Wreturn-type -Wswitch -Wtrigraphs -Wcomment -W -Wchar-subscripts -Wformat -Wparentheses -Wsign-compare -Wwrite-strings...
各位,我最近装一个软件,在install_makefiles内设置时,有一段是要求设置cflags和lflags的,我不懂这两个参数的具体意义是什么,请各位帮忙指教, 我在论坛也没有搜索到具体的帖子
编译glibc的时候 使用参数[code]cflags += -march=i686[/code] 可以正常编译 但是用参数 [code]cflags +=' -march=i686'[/code] 就无法编译,提示一些头文件找不到 就差这一对引号,理论上应该没有区别的 可是这是为什么呢??
Makefile文件 ================== CC=gcc LIBS=-L/usr/lib/mysql -lmysqlclient svrRegister: reg_app.c Sdbconn.o utilities.o $(CC) -o svrRegister $(cflags) Sdbconn.o utilities.o reg_app.c $(LIBS) cp -a svrRegister /var/www/cgi-bin/ =================== $(cflags)变量没有定义是系统默认的吗? 如果是默认又是什么那?
[quote] error: `PATH_MAX' undeclared here (not in a function) [/quote] 还有就是有用到pid_t的地方也有错误
看见一篇文章说,-Ox在alpha下并不能带来多大的性能提升,相反却会引起很多问题,这是否正确? 对于在编译中出现的 The -O2 flag TRIGGERS KNOWN OPTIMIZER BUGS ON THIS PLATFORM 等警告信息,如果置之不理,是否会在运行时候带来一些问题呢?
听说strip会破坏库文件。cflags加“-s”后,系统还能正常工作吗? man strip [quote] -s --strip-all Remove all symbols. -g -S -d --strip-debug Remove debugging symbols only. --strip-unneeded Remove all symbols that are not needed for relocation processing.[/quote] man ld [quote] -s --strip-all Omit all symbol information from...
我刚装好了RedHat Linux 9,请问下我的GTK版本怎么看啊? [root@localhost test_gtk]# rpm -qa|grep gtk pygtk2-libglade-1.99.14-4 gtk-engines-0.11-16 mtr-gtk-0.52-2 gtk+-1.2.10-25 gtk2-2.2.1-4 gnome-python2-gtkhtml2-1.99.14-5 usermode-gtk-1.67-2 authconfig-gtk-4.3.4-1 gtkam-0.1.7-3 gtkhtml-1.1.8-5 gtk2-engines-2.2.0-2 gtkhtml2-2.2.0-5 pygtk2-1.99.14-4 [root@localhost test_gtk]# pkg-config --modversion gt...