把tora打包成deb时,总报applying patch 01_maximize to ./ ... failed

编译打包和其他
回复
头像
xinfeng7312
帖子: 14
注册时间: 2009-09-28 16:07

把tora打包成deb时,总报applying patch 01_maximize to ./ ... failed

#1

帖子 xinfeng7312 » 2009-11-29 1:55

我安网上教程使tora支持oracle的方式安装但做到把tora重新打成deb时的执行 debian/rules binary
总报:
test -d debian/patched || install -d debian/patched
dpatch apply-all
applying patch 01_maximize to ./ ... failed.
make: *** [patch-stamp] 错误 1
各位大侠帮忙,我搞了一个晚上还是解除不了 :em20
下面是我找到的教程
---------------------------------------------------------------------------------
1. 安装Oracle Instant Client
  QUOTE:
   $ sudo apt-get install oracle-xe-clientOIC安装后的目录是/usr/lib/oracle/xe/app/oracle/prodUCt/10.2.0/client
  2. 把OIC的安装目录加到/etc/ld.so.conf文件里,然后执行ldconfig命令刷新
  QUOTE:
   $ sudo ldconfig3. 修改/etc/profile,加入一些新的环境变量
  QUOTE:
   eXPort ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client
   export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
   export TNS_ADMIN=/usr/lib/oracle
   export PATH=$PATH:$ORACLE_HOME/bin保存好后,重新登录使其生效,可以用env或printenv命令检查。
  4. 安装Tora和它的源码(需要有source源)
  QUOTE:
   $ sudo apt-get install tora
   $ sudo apt-get source tora5. 安装编译工具
  QUOTE:
   $ sudo apt-get install build-essential
   $ sudo apt-get install autoconf automake flex zlib1g-dev docbook-xsl
   $ sudo apt-get install libqt3-mt-dev libqt3-compat-headers6. 修改源码里的debian/rules这个文件
   把这行
  QUOTE:
   ./configure –prefix=/usr –without-oracle –without-rpath –disable-new-check –with-kde –enable-libsuffix=改成
  QUOTE:
   ./configure –prefix=/usr –with-oracle=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client –without-rpath –disable-new-check –without-kde –enable-libsuffix=注重这里与那文章里的不同(下面是文章里的改法)。照文章里的改法后面会碰到找不到OIC的问题。
  QUOTE:
   ./configure –prefix=/usr –with-instant-client –without-rpath –disable-new-check –without-kde –enable-libsuffix=7. 编译Tora,成功后安装生成的deb文件(在上一级目录)
  QUOTE:
   $ debian/rules binary
   $ sudo apt-get remove tora
   $ sudo dpkg -i tora_1.3.18-4ubuntu1_i386.deb8. 在/usr/lib/oracle目录里建一个文件tnsnames.ora,加入你的Oracle数据库的连接信息
  9. 现在运行Tora,就可以看到Oracle的provider了。
头像
xinfeng7312
帖子: 14
注册时间: 2009-09-28 16:07

Re: 把tora打包成deb时,总报applying patch 01_maximize to ./ ... failed

#2

帖子 xinfeng7312 » 2009-11-29 13:00

今天在网上又搜了一个早上还没有找到解决办法,报错的原因也没找到 :em21
回复