ȸ»ç¼¹ö¿¡ subversionÀÌ ±ò·ÁÀÖÁö ¾Ê¾Æ¼ »ðÁúÇÑ ³»¿ëÀÔ´Ï´Ù.
·çÆ®±ÇÇÑÀÌ ¾øÀ¸¹Ç·Î ¸ðµç °ÍÀ» Á¦ °èÁ¤ Ȩµð·ºÅ丮 ¾Æ·¡¿¡ ¼³Ä¡..
export JAVA_HOME=/home/danielsong/misc/java/jre1.5.0_08 PATH=$HOME/bin:$JAVA_HOME/bin:$HOME/misc/bin:$PATHÀÌ·¸°Ô ÇÔ.
ln -s /home/danielsong/misc/opt/smartsvn-2_0_6/bin/smartsvn.sh /home/danielsong/misc/bin´ë½Å¿¡ ¹«Áö ´À·ÈÀ½. java°¡ ´À·Á¼ ±×·±°¡..
±×·¡¼ rapidsvnÀ» ¼³Ä¡ÇÏ·Á°í ÇÔ.
subversion-1.3.2-0.1.el3.rf.i386.rpm --> Redhat enterprise 3 wxGTK-2.4.2-5.1.el3.rf.i386.rpm --> Redhat enterprise 3 rapidsvn-0.7.2-1.1.el3.rf.i386.rpm --> Redhat enterprise 3 apr-0.9.4-2.1.i386.rpm --> Fedora core1 À̾ú´ø °Í °°À½. ´õ ÇÊ¿äÇÑ ¶óÀ̺귯¸®°¡ ÀÖ¾ú´Âµ¥ libaprutilÀ̾ú³ª? ÀÌ°ÍÀº ½Ã½ºÅÛ¿¡¼ Ä«ÇÇÇØ´Ù ¾¸¸ðµÎ rpmfind.net¿¡¼ ¹Þ¾Æ¿È.
$ cd /home/danielsong/misc/var/rapidsvn $ rpm2cpio < subversion-1.3.2-0.1.el3.rf.i386.rpm > subversion-1.3.2-0.1.el3.rf.i386.cpio $ cpio -imdv < subversion-1.3.2-0.1.el3.rf.i386.cpioÀÌ·¸°Ô Ç®¸é ./usr¸¦ À§½ÃÇؼ Á× Ç®¸²
$ ls * bin: rapidsvn svn svnadmin svndumpfilter svnlook svnserve svnversionÀÌÁ¦ ÀÌ°É /home/danielsong/misc/opt/rapidsvnÀ¸·Î ¿Å°ÜÁÜ.include: svncpp
lib: libapr-0.so.0 libsvn_fs-1.so.0 libsvn_repos-1.so.0.0.0 libapr-0.so.0.9.4 libsvn_fs-1.so.0.0.0 libsvn_subr-1.so.0 libaprutil-0.a libsvn_fs_base-1.so.0 libsvn_subr-1.so.0.0.0 libaprutil-0.la libsvn_fs_base-1.so.0.0.0 libsvn_swig_py-1.so.0 libaprutil-0.so libsvn_fs_fs-1.so.0 libsvn_swig_py-1.so.0.0.0 libaprutil-0.so.0 libsvn_fs_fs-1.so.0.0.0 libsvn_wc-1.so.0 libaprutil-0.so.0.9.4 libsvn_ra-1.so.0 libsvn_wc-1.so.0.0.0 libneon.so.24 libsvn_ra-1.so.0.0.0 libsvncpp.so libneon.so.24.0.7 libsvn_ra_dav-1.so.0 libsvncpp.so.0 libsvn_client-1.so.0 libsvn_ra_dav-1.so.0.0.0 libsvncpp.so.0.0.0 libsvn_client-1.so.0.0.0 libsvn_ra_local-1.so.0 libwx_gtk-2.4.so.0 libsvn_delta-1.so.0 libsvn_ra_local-1.so.0.0.0 libwx_gtk-2.4.so.0.1.1 libsvn_delta-1.so.0.0.0 libsvn_ra_svn-1.so.0 python2.2 libsvn_diff-1.so.0 libsvn_ra_svn-1.so.0.0.0 libsvn_diff-1.so.0.0.0 libsvn_repos-1.so.0
sbin:
share: applications doc emacs locale man pixmaps wx xemacs
$ cat /home/danielsong/misc/bin/rapidsvn #!/bin/sh LD_LIBRARY_PATH=/home/danielsong/misc/opt/rapidsvn/lib /home/danielsong/misc/opt/rapidsvn/bin/rapidsvnÀÌ·¸°Ô library path¸¦ Á¤ÇØÁÖ°í ½ÇÇàÇÔ.
¶óÀ̺귯¸® ¿¡·¯³¯ ¶§ ¶óÀ̺귯¸® ã´Â °É ÀÚ¼¼È÷ º¸°í ½Í´Ù¸é
export LD_DEBUG=files
Çؼ º¸±æ.
LD_LIBRARY_PATH ·Î ¼³Á¤ÇÏ´Â °Í ¸»°íµµ
/lib/ld-linux.so.2 --library-path PATH EXECUTABLEÀÌ·¸°Ô ½ÇÇàÇÒ ¼öµµ ÀÖÀ½