替楼主说几句话,补充说明下如何处理几位没有有效启动license的朋友遇到的情况!注意了!!!
首先,肯定楼主破解方法的有效性!!!
但,这里需要说明在配置.bashrc部分时,以下应该是
export MGLS_LICENSE_FILE=$MGC_HOME/lic/license.dat: $MGLS_LICENSE_FILE
export PATH=$CALIBRE_HOME/bin: $PATH
强调,最后的MGLS_LICENSE_FILE和PATH之前是": $",不是看到的一个表情符号!:和$是连着输入的,中间没有空格!
其次,在运行license时,不知什么原因,在配置中正确指向license.dat位置后lmgrd还是会调用另外一个地方的license.dat,貌似忽略了配置信息,所以大家可以根据lmgrd运行的实际提示放置license.dat。比如,我提示运行时不能找到/usr/local/flexlm/licenses/license.dat,所以我就用root权限在/usr/local/flexlm/licenses目录中放上了破解后的license.dat,然后重启了电脑,重新启动license,结果就不会出现
Error: The following products could not be licensed sufficiently
而且你应该在使用或者关闭calibre的子程序时,能够在终端中看到
mgc_s license acquired
calibre interactive authorized
才能确定你是真正破解,并且可以有效使用calibre了,而并不是原先的光可以打开calibre而已!!!
在此,想向楼主请教一个问题,我使用的是opensuse 11.4,在启动calibre时提示:
warning:this linux release is not supported for use with calibre products.
opensuse 11.4(i586)
请问会不会在真正使用calibre时有实质性影响?
楼主 请问我在进行patch的时候 提示:./sfk: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
这个是怎么回事呀 两个patch需要的文件应该的没问题呀 我的系统是Ubuntu 11 请指教 谢谢~