From: <ml...@us...> - 2014-05-26 11:30:42
|
Revision: 129 http://sourceforge.net/p/twain-dsm/code/129 Author: mlmcl Date: 2014-05-26 11:30:38 +0000 (Mon, 26 May 2014) Log Message: ----------- Added support for 64-bit Linux. Fixed scripts to build on 32/64 Ubuntu 8.04. Updated build doc. Added code for Mac OS X (still need solution for loading DSs)... Modified Paths: -------------- trunk/TWAIN DSM Linux Build Procedure.rtf trunk/TWAIN_DSM/ChangeLog.txt trunk/TWAIN_DSM/debian/changelog trunk/TWAIN_DSM/debian/files trunk/TWAIN_DSM/debian/twaindsm.substvars trunk/TWAIN_DSM/src/CMakeLists.txt trunk/TWAIN_DSM/src/apps.cpp trunk/TWAIN_DSM/src/dsm.cpp trunk/TWAIN_DSM/src/dsm.h trunk/TWAIN_DSM/src/dsm.rc trunk/TWAIN_DSM/src/log.cpp trunk/TWAIN_DSM/src/resource.h trunk/TWAIN_DSM/twaindsm.spec trunk/mkdsm.sh trunk/mkdsm_build.sh trunk/mkdsm_clean.sh trunk/mkdsm_rmcrlf.sh trunk/mkdsm_validate.sh Modified: trunk/TWAIN DSM Linux Build Procedure.rtf =================================================================== --- trunk/TWAIN DSM Linux Build Procedure.rtf 2013-12-14 05:14:58 UTC (rev 128) +++ trunk/TWAIN DSM Linux Build Procedure.rtf 2014-05-26 11:30:38 UTC (rev 129) @@ -1,5 +1,5 @@ {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch37\stshfhich37\stshfbi37\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;} -{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f34\fbidi \froman\fcharset1\fprq2{\*\panose 02040503050406030204}Cambria Math;} +{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;} {\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;} {\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} @@ -8,32 +8,33 @@ {\f42\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f43\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f44\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f45\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} {\f46\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f47\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f59\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f60\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} {\f62\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f63\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f64\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f65\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} -{\f66\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f67\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f409\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f410\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;} -{\f412\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f413\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f416\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f417\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);} -{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} -{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} -{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} -{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} -{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;} -{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;} -{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} -{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} -{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} -{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} -{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} -{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;} -{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;} -{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}} -{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0; -\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp \f37\fs22 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 -\f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 \styrsid13785169 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* +{\f66\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f67\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f379\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f380\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;} +{\f382\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f383\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f386\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f387\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);} +{\f409\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f410\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f412\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f413\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\f416\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f417\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;} +{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;} +{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0; +\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp \f37\fs22 }{\*\defpap +\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 +\af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 \styrsid13785169 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1 \widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af37\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused \sqformat Normal Table;}{ \s15\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 @@ -44,15 +45,15 @@ List Paragraph;}}{\*\listtable{\list\listtemplateid-793878696\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid1558366598\'01-;}{\levelnumbers;} \loch\af37\hich\af37\dbch\af0\fbias0\hres0\chhres0 \fi-360\li1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;} \f2\fbias0\hres0\chhres0 \fi-360\li1800\lin1800 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 -\fi-360\li2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 -\fi-360\li3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3960\lin3960 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4680\lin4680 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5400\lin5400 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li6120\lin6120 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6840\lin6840 }{\listname ;}\listid1573081752}}{\*\listoverridetable -{\listoverride\listid1573081752\listoverridecount0\ls1}}{\*\rsidtbl \rsid82705\rsid405459\rsid2712647\rsid2850146\rsid3560642\rsid3606416\rsid3742460\rsid5268435\rsid6436798\rsid7806778\rsid8410870\rsid9449370\rsid9642348\rsid9976175\rsid10053682 -\rsid11468992\rsid12798793\rsid13721988\rsid13785169\rsid15759028\rsid16714481}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author ...}{\operator l252353} -{\creatim\yr2009\mo9\dy12\hr20\min23}{\revtim\yr2011\mo12\dy16\hr6\min4}{\version11}{\edmins72}{\nofpages4}{\nofwords756}{\nofchars3876}{\*\company ...}{\nofcharsws4623}{\vern32773}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordm +\fi-360\li2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li3240\lin3240 }{\listlevel +\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3960\lin3960 }{\listlevel\levelnfc23\levelnfcn23 +\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4680\lin4680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 +\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5400\lin5400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 +\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li6120\lin6120 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative +\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6840\lin6840 }{\listname ;}\listid1573081752}}{\*\listoverridetable{\listoverride\listid1573081752\listoverridecount0\ls1}} +{\*\rsidtbl \rsid82705\rsid405459\rsid880931\rsid1473521\rsid1728455\rsid2712647\rsid2850146\rsid3560642\rsid3606416\rsid3742460\rsid4070629\rsid5268435\rsid6436798\rsid7806778\rsid8410870\rsid9449370\rsid9642348\rsid9976175\rsid10053682\rsid11468992 +\rsid12798793\rsid13721988\rsid13785169\rsid15759028\rsid16714481}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author ...}{\operator l252353} +{\creatim\yr2009\mo9\dy12\hr20\min23}{\revtim\yr2014\mo5\dy24\hr7\min50}{\version12}{\edmins95}{\nofpages4}{\nofwords645}{\nofchars3517}{\*\company ...}{\nofcharsws4154}{\vern32773}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordm l}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect \widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen \expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1440\dgvorigin1440\dghshow1\dgvshow1 @@ -67,8 +68,8 @@ \rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 \chftnsepc \par }}\ltrpar \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid13785169\sftnbj {\headerr \ltrpar \pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \b\insrsid82705\charrsid82705 TW}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\insrsid12798793 A}{\rtlch\fcs1 \af0 \ltrch\fcs0 -\b\insrsid3606416 IN DSM Linux Build Procedure\tab \tab 12/16/2011}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\insrsid82705\charrsid82705 -\par TWAIN Working Group\tab \tab }{\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \b\insrsid82705\charrsid82705 PAGE \\* MERGEFORMAT }}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \b\lang1024\langfe1024\noproof\insrsid3606416 4}}}\sectd \ltrsect +\b\insrsid880931 IN DSM Linux Build Procedure\tab \tab 5/24/2014}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\insrsid82705\charrsid82705 +\par TWAIN Working Group\tab \tab }{\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \b\insrsid82705\charrsid82705 PAGE \\* MERGEFORMAT }}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \b\lang1024\langfe1024\noproof\insrsid1473521 1}}}\sectd \ltrsect \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \b\insrsid82705\charrsid82705 \par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}} {\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8 @@ -80,40 +81,49 @@ \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid82705 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 \par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid82705 Build Environments}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid82705\charrsid82705 \par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid82705 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 The DSM is built on the following distributions: -\par \tab Ubuntu 6.06 (Debian)\line \tab SuSE 10.1 (RPM) -\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3606416 Ubuntu 10.04 has been included to test the scripts with a newer distro, but there is no intention of releasing binaries with it at this time. -\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 We deliberately build on fairly old versions so that the binaries }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 can be used with}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 as many versions }{\rtlch\fcs1 -\af0 \ltrch\fcs0 \insrsid10053682 of the standard C-runtime library as possible}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 TWAIN Working Group members should also build the DSM on the latest distributions a -nd compilers whenever possible to help find bugs and to take advantage of the stricter adherence to ANSI and ISO standards coming with each version of the g++ compiler. As a general rule if code builds on a newer compiler, it will be fine on an older ver -sion. +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 \tab Ubuntu 8.04 \endash i386}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 \line }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 \tab Ubuntu 8.04 \endash x86_64}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 + +\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid880931 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 It\rquote s tested on the following:}{\rtlch\fcs1 \af0 \ltrch\fcs0 +\insrsid880931\charrsid880931 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 +\par }\pard \ltrpar\ql \fi720\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid880931 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 Ubuntu 8.04 \endash i386 (kernel 2.6.24)\line \tab Ubuntu 8.04 +\endash x86_64 (kernel 2.6.24)\line \tab openSUSE 11.01 \endash i386 (kernel 2.6.27)\line \tab openSUSE 11.01 \endash x86_64 (kernel 2.6.27) +\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid82705 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 In total, four .deb and .rpm installation files are automatically gen +erated from the scripts}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3606416 . +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 We deliberately build on }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 an old version}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 so that the binaries }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 +can be used with}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 as many }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 distros}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 as possible}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid880931 . + The DSM is mostly computational with some dynamic library loading, so it doesn\rquote t require much library support. +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 TWAIN Working Group members should also build the DSM on the latest distributions and compilers whenever possible to help find bugs and to take advantage of the stricter adherence to ANSI and ISO sta +ndards coming with each version of the g++ compiler. As a general rule if code builds on a newer compiler, it will be fine on an older version. \par The mkdsm.sh script is designed to help the user install all necessary packages to perform a build of the DSM, so there isn\rquote }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 t any discussion of that here.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid82705 \par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid405459 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid405459 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid1728455 \page \par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid9449370 Getting the Source Code}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid405459\charrsid82705 -\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid82705 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 The DSM is kept on SVN in the following repository:}{\rtlch\fcs1 \af0 -\ltrch\fcs0 \insrsid405459 -\par }\pard \ltrpar\ql \fi720\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9449370 {\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 HYPERLINK "}{\rtlch\fcs1 \af0 \ltrch\fcs0 -\insrsid9449370\charrsid9449370 https://twain-dsm.svn.sourceforge.net/svnroot/twain-dsm}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 " }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11468992 {\*\datafield -00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b88000000680074007400700073003a002f002f0074007700610069006e002d00640073006d002e00730076006e002e0073006f00750072006300650066006f007200670065002e006e00650074002f00730076006e00 -72006f006f0074002f0074007700610069006e002d00640073006d000000795881f43b1d7f48af2c825dc485276300000000a5ab0000000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs19\ul\cf2\insrsid9449370\charrsid3742460 -https://twain-dsm.svn.sourceforge.net/svnroot/twain-dsm}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid13785169\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 +\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid82705 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 The DSM is kept on SVN in the following repository}{\rtlch\fcs1 \af0 +\ltrch\fcs0 \insrsid1728455 , where USER is your username}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 :}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid405459 +\par }\pard \ltrpar\ql \fi720\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9449370 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid1728455\charrsid1728455 svn checkout --username=USER +svn+ssh://US...@sv.../p/twain-dsm/code/trunk twain-dsm-code}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid9449370 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1728455 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid1728455 \tab }{\rtlch\fcs1 \af0 \ltrch\fcs0 +\insrsid1728455\charrsid1728455 For HTTP}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 S}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455\charrsid1728455 access use: +\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid1728455 \tab \tab }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid1728455\charrsid1728455 svn checkout --username=}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid1728455 USER}{\rtlch\fcs1 \af0\afs18 +\ltrch\fcs0 \fs18\insrsid1728455\charrsid1728455 https://svn.code.sf.net/p/twain-dsm/code/trunk twain-dsm-code \par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9449370 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 We use TortoiseSVN to manage our repository. You can obtain it here: -\par }\pard \ltrpar\ql \fi720\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9449370 {\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 HYPERLINK "http://tortoisesvn.net" }{ -\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11468992 {\*\datafield -00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4800000068007400740070003a002f002f0074006f00720074006f00690073006500730076006e002e006e00650074002f000000795881f43b1d7f48af2c825dc485276300000000a5ab0000000000}}}{\fldrslt { -\rtlch\fcs1 \af0 \ltrch\fcs0 \cs19\ul\cf2\insrsid9449370\charrsid3742460 http://tortoisesvn.net}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid13785169\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 -\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \page -\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9449370 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 -\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid9449370 Build Steps for Ubuntu 6.06}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid9449370\charrsid82705 +\par }\pard \ltrpar\ql \fi720\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9449370 {\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid9449370\charrsid1728455 + HYPERLINK "http://tortoisesvn.net" }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \fs18\insrsid4070629\charrsid1728455 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4800000068007400740070003a002f002f0074006f00720074006f00690073006500730076006e002e006e00650074002f000000795881f43b1d7f48af2c825dc485276300000000a5ab000000000064}}}{\fldrslt +{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \cs19\fs18\ul\cf2\insrsid9449370\charrsid1728455 http://tortoisesvn.net}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid13785169\sftnbj {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 +\fs18\insrsid9449370\charrsid1728455 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9449370 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \page }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid1728455 +Build Steps for Ubuntu 8.04 32-bit}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid9449370\charrsid82705 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid9449370 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard\plain \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 \widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 Get the latest DSM source code from SVN}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid9449370 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 Copy the DSM source code to a local disk on an Ubuntu 6.06 system}{\rtlch\fcs1 \af0 \ltrch\fcs0 -\insrsid10053682 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 Copy the DSM source cod}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 +e to a local disk on an Ubuntu 8}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 .0}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 4}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 system}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 + (required to make sure that features that depend on the Linux file system work properly)}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid9449370 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 \widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 Change directory (cd) into the \'93trunk\'94 directory}{\rtlch\fcs1 \af0 \ltrch\fcs0 @@ -136,84 +146,45 @@ \ltrch\fcs0 \insrsid10053682 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f2\fs22\insrsid9449370 \hich\af2\dbch\af0\loch\f2 o\tab}}\pard \ltrpar\s20\ql \fi-360\li1800\ri0\sa200\sl276\slmult1 \widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1800\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 Ex: sudo ./mkdsm.sh -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f2\fs22\insrsid16714481 \hich\af2\dbch\af0\loch\f2 o\tab}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid16714481 If the script refuses to run it may be in a DOS (CR/LF) format, the quickes -t way to fix this is to edit the file using the following commands: +\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f2\fs22\insrsid16714481 \hich\af2\dbch\af0\loch\f2 o\tab}}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid16714481 +If the script refuses to run it may be in a DOS (CR/LF) format, the quickest way to fix this is to edit the file using the following commands: \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f10\fs22\insrsid16714481 \loch\af10\dbch\af0\hich\f10 \'a7\tab}}\pard \ltrpar\s20\ql \fi-360\li2520\ri0\sa200\sl276\slmult1 \widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl2\adjustright\rin0\lin2520\itap0\pararsid16714481\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid16714481 vi mkdsm.sh \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f10\fs22\insrsid16714481 \loch\af10\dbch\af0\hich\f10 \'a7\tab}:set fileformat=unix \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f10\fs22\insrsid16714481 \loch\af10\dbch\af0\hich\f10 \'a7\tab}ZZ +\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f2\fs22\insrsid1728455 \hich\af2\dbch\af0\loch\f2 o\tab}}\pard \ltrpar\s20\ql \fi-360\li1800\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1800\itap0\pararsid1728455\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 If you see \'93^M\'94 at the end of every line, try the following: +\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f10\fs22\insrsid1728455 \loch\af10\dbch\af0\hich\f10 \'a7\tab}}\pard \ltrpar\s20\ql \fi-360\li2520\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl2\adjustright\rin0\lin2520\itap0\pararsid1728455\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 vi mkdsm.sh +\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f10\fs22\insrsid1728455 \loch\af10\dbch\af0\hich\f10 \'a7\tab}:1,$s/^M// +\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f3\fs22\insrsid1728455 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\s20\ql \fi-360\li3240\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl3\adjustright\rin0\lin3240\itap0\pararsid1728455\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 To get the ^M type CTRL-V and them CTRL-M +\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f10\fs22\insrsid1728455 \loch\af10\dbch\af0\hich\f10 \'a7\tab}}\pard \ltrpar\s20\ql \fi-360\li2520\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl2\adjustright\rin0\lin2520\itap0\pararsid1728455\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 ZZ \par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid9449370 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 The script will display the version information -from the Debian and RPM change log files, it will also display the changes you just made to mkdsm.sh, if they look good, then press the \'93Y\'94 key}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 The script display}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 s}{\rtlch\fcs1 \af0 +\ltrch\fcs0 \insrsid9449370 the version information from the Debian and RPM change log files, it also display}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 s}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 + the changes you just made to mkdsm.sh, if they look good, then press the \'93Y\'94 key}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9449370 \par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -If all goes according to plan, the script will run successfully. If it fails, it should (hopefully) give you good information about where the problem occurred. +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 If all goes according to plan, the script will run s +uccessfully. If it fails, it should (hopefully) give you good information about where the problem occurred. \par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 The \'93dsm_MMmmbb\'94 - directory has the released DSM for Ubuntu; copy that someplace so that you can merge it with the results of builds with other distributions. This directory is in the same directory as mkdsm.sh (under \'93trunk\'94). +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 The \'93dsm_MMmmbb\'94 directory has the released DSM +; copy that someplace so that you can merge it with the results of builds with other distributions. This directory is in the same directory as mkdsm.sh (under \'93trunk\'94). \par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid2850146\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2850146 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid2850146 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 \widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid2850146\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2850146 Issue the \lquote sync\rquote command several times to make sure it\rquote s on the media. \par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid9449370\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 Go to the next page. -\par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 -\ltrch\fcs0 \insrsid10053682 \page -\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10053682 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid10053682 Build Steps for SuSE 10.01}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid10053682\charrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard\plain \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 -\insrsid10053682 Copy the DSM source code to a local disk on a SuSE 10.1 system. -\par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 Change directory (cd) into the \'93trunk\'94 directory. +\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid1728455 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid1728455\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 Repeat this step with a copy of Ubuntu 8.04 for 64-bit}{\rtlch\fcs1 \af0 \ltrch\fcs0 +\insrsid10053682 . \par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 Run the script as super user (log into root, use \'93su\'94 or \'93sudo\'94). -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f2\fs22\insrsid10053682 \hich\af2\dbch\af0\loch\f2 o\tab}}\pard \ltrpar\s20\ql \fi-360\li1800\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1800\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 Ex: sudo ./mkdsm.sh -\par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 The script will display the version info -rmation from the Debian and RPM change log files, it will also display the changes you just made to mkdsm.sh, if they look good, then press the \'93Y\'94 key. -\par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -If all goes according to plan, the script will run successfully. If it fails, it should (hopefully) give you good information about where the problem occurred. -\par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid12798793\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12798793 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid12798793 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid12798793\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12798793 Copy the \'93dsm_MMmmbb\'94 - content created on the Ubuntu 6.06 system into the same directory as mkdsm.sh (under \'93trunk\'94). -\par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 The \'93dsm_MMmmbb\'94 - directory has the released DSM for Ubuntu and SuSE; use the following command to zip it up: -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f2\fs22\insrsid10053682 \hich\af2\dbch\af0\loch\f2 o\tab}}\pard \ltrpar\s20\ql \fi-360\li1800\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1800\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 zip \endash r dsm_MMmmbb.zip dsm_MMmmbb -\par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 Copy the dsm_MMmmbb.zip file }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9642348 -and/or the directory to where the files can be used to update TWAIN\rquote s DSM entry on Source Forge}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 . -\par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 Copy the source code back to where you can update SVN. -\par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid2850146\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2850146 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid2850146 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid2850146\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2850146 Issue the \lquote sync\rquote command several times to make sure it\rquote s on the media. - -\par }\pard \ltrpar\s20\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid10053682 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 Go to the next page. -\par }\pard \ltrpar\s20\ql \li1080\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 -\par -\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 -\ltrch\fcs0 \insrsid10053682 \page -\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10053682 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 +\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10053682 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 { +\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10053682 \par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid10053682 Post-Build Steps}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\ul\insrsid10053682\charrsid10053682 \par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f37\fs22\insrsid9642348 \hich\af37\dbch\af0\loch\f37 -\tab}}\pard\plain \ltrpar\s20\ql \fi-360\li1080\ri0\sa200\sl276\slmult1 \widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin1080\itap0\pararsid10053682\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 @@ -236,10 +207,12 @@ \par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid6436798 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 The }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8410870 finished }{ \rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 DSM directory contains the following files, where MM is the major version number, mm is the minor version number, and rr is the revision number: \par dsm_MMmmrr/ -\par \tab suse_1001/}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5268435 \line \tab \tab twaindsm-M.m.n-1.i586.rpm\line \tab \tab twaindsm-M.m.r-1.src.rpm\line \tab \tab twaindsm-M.m.r.orig.tar.gz}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 \tab suse_11}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 01/}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1473521 \line \tab \tab twaindsm-M.m.r.orig.tar.gz \line \tab \tab twaindsm-M.m.n-1.i3}{\rtlch\fcs1 \af0 +\ltrch\fcs0 \insrsid5268435 86.rpm\line \tab \tab twaindsm-M.m.r-1.src.rpm\line \tab \tab }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1473521 twaindsm-M.m.n-1.x86_64.rpm}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 \par \tab tarball/}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8410870 \line \tab \tab twaindsm_M.m.r-1.diff.gz\line \tab \tab twaindsm_M.m.r.orig.tar.gz}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 -\par }\pard \ltrpar\ql \fi720\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid8410870 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 Ubuntu_0606/}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8410870 -\line \tab \tab twaindsm_M.m.r-1.dsc\line \tab \tab twaindsm_M.m.r-1_i386.changes\line \tab \tab twaindsm_M.m.r-1_i386.deb +\par }\pard \ltrpar\ql \fi720\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid8410870 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1728455 Ubuntu_0804}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 /}{ +\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8410870 \line \tab \tab twaindsm_M.m.r-1.dsc}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1473521\charrsid1473521 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1473521 \line \tab \tab twaindsm_M.m.r-1_amd64.changes\line \tab \tab +twaindsm_M.m.r-1_amd64.deb}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8410870 \line \tab \tab twaindsm_M.m.r-1_i386.changes\line \tab \tab twaindsm_M.m.r-1_i386.deb \par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6436798\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f37\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6436798 \par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8 @@ -347,8 +320,8 @@ ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f000000000000000000000000c03e -3a82e2bbcc01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f000000000000000000000000d025 +3a5a4677cf01feffffff00000... [truncated message content] |