Troubleshooting the Build
This section gives you some tips and advice on things to do if you 遭遇(する) problems when building the office 控訴.
If the office 控訴 does not build 首尾よく, the に引き続いて tips may be helpful in 試みる/企てるing to 直す/買収する,八百長をする the build.
| If... | Then... |
|---|---|
You get the に引き続いて error on 遂行する/発効させるing dmake:
Error -- makefile.mk not 設立する |
You did not run the configure script.
Run the configure
script then run dmake again.
Source the settings とじ込み/提出する. Look at the last few lines from configure for a hint. |
You get the に引き続いて error on 遂行する/発効させるing dmake:
Error -- Configuration とじ込み/提出する startup.mk not 設立する |
The 環境 variable DMAKEROOT
is not 始める,決める 正確に to the に引き続いて value:
$SRC_ROOT/solenv/inc/startup You probably have not run source on you ????.始める,決める.sh とじ込み/提出する in your build directory. For example, in Linux $SRC_ROOT/solenv/inc/startup/startup.mk $SRC_ROOT/solenv/inc/startup/config.mk $SRC_ROOT/solenv/inc/startup/地元の.mk $SRC_ROOT/solenv/inc/startup/LINUX/大型のs.mk $SRC_ROOT/solenv/inc/UNIX/大型のs.mk $SRC_ROOT/solenv/inc/大型のs.mk You can check this by running |
| You get a 収集する error. | 確実にする that you have the most 現在の source. Often minor patches are
適用するd after the source tarball is created. This 含むs support of
changing compilers such as gcc and bison. Do a `cvs update` in that
directory.
Check for an 存在するing 問題/発行する and patch. Search for an 存在するing 問題/発行する 報告(する)/憶測 and look for some patches. If you have the same 問題/発行する and have a patch, please 追加する it to the 問題/発行する. If you have the same 問題/発行する but a different 壇・綱領・公約 please 追加する a comment.
Dependencies are not perfect with openoffice.org いつかs you have to 粛清する the whole build to get 正確な 再構築する results. `dmake clean` will 粛清する your build for a fresh start. You must do this when you change cvs tags. |
| You need help. | Please subscribe to dev@openoffice.apache.org mailing 名簿(に載せる)/表(にあげる) and 令状 a message
requesting help. 含む:
Your 壇・綱領・公約 and 見解/翻訳/版 eg Linux Redhat 9.0 or Windows 2000 Your compiler and 見解/翻訳/版 eg gcc --見解/翻訳/版 (gcc 3.3.1) or Visual C 含む patch 解放(する)s. You Java compiler 見解/翻訳/版 if it is a java problem. If Windows whether you are 4nt or cugwin build. If you are working on a new 壇・綱領・公約 like OS/2 then you might find help on the porting 名簿(に載せる)/表(にあげる). |
It is not obvious from the dmake
error what the problem is.
|
Run the に引き続いて 命令(する) to get a
十分な description of the dmake
指示/教授/教育s and an 拡大 of all the variables used in the
build:
% dmake -p -v
The |
You want to run the imagemaker program bmp.
|
On an X Windows system, make sure the DISPLAY
variable is 始める,決める when running the imagemaker program bmp.
This is built in the module svtools.
Also, 確実にする that you have the appropriate 特権s to 接近
the system.
|
| The build stops complaining it cannot find a .bmp とじ込み/提出する | This is really the same problem as the previous one - you must have the DISPLAY variable 始める,決める so the program bmp can make a 関係 to an X server. |
| You need to debug a particular 道具 or create a debug build. |
To use debug switches you can use the に引き続いて 命令(する):
% dmake debug=true Alternatively, you can 始める,決める the 環境 variable DEBUG to TRUE by using the に引き続いて 命令(する): % setenv DEBUG TRUE (csh 爆撃するs) $ 輸出(する) DEBUG=TRUE (sh 爆撃するs) Setting up your 環境 again unsets this variable. |
| You want to 軍隊 a 十分な recompilation of a particular 事業/計画(する). |
The simplest thing to do is to
除去する the 生産(高) tree. For example, in the 道具s
事業/計画(する) on Linux:
$SRC_ROOT/道具s rm -rf unxlngi4.プロの/賛成の In other words, in that 事業/計画(する), 除去する the directory and contents of the tree created by your build. |
| You 嫌疑者,容疑者/疑う that OpenOffice.org/StarOffice is building in the wrong order. |
The dependencies between the
modules are やめる コンビナート/複合体. Therefore you must build the
事業/計画(する)s in a particular order. You can see this order in the
最高の,を越す level instsetoo/prj/build.lst.
|
You get the に引き続いて error while running dmake:
IGNORE SUBDIRS |
If you use the build 道具, it may
始める,決める the mk_tmp 環境 variable
to TRUE. For dmake to run 正確に,
you must reset the value of mk_tmp to
blank, as follows:
% setenv mk_tmp (csh 爆撃するs) $ unset mk_tmp (sh 爆撃するs) The 同等(の) 命令(する) on Win32 systems is as follows: C:\> unset mk_tmp |
When you run the 命令(する) ./体制/機構
in $SRC_ROOT/instsetoo/$INPATH/normal
and 遭遇(する) the に引き続いて error:
取って代わる xxxxxx.res? [y]es, [n]o, [A]ll, [N]one, [r]ename: |
This error occurs when you run the 命令(する) dmake
任命する/導入する over an 存在するing 取り付け・設備 始める,決める. To 解決する
this error, 除去する the 生産(高) tree in the module instsetoo,
as follows:
% cd $SRC_ROOT/instsetoo % rm -rf $INPATH Then rerun the % cd $SRC_ROOT % dmake 任命する/導入する Then run % cd instsetoo/$INPATH/normal % ./体制/機構 |

