mvnForum Homepage

Print at Dec 28, 2014 12:30:16 PM
Posted by siloam at Oct 17, 2008 2:51:15 PM
cool   Preparing modules on Linux
Are there any tools for creating Sword files similar to thml2gbs in Gnu/Linux?

Is this possible to create a module using aplications for Gnu/Linux only?

Posted by Osk at Oct 17, 2008 3:46:03 PM
Re: Preparing modules on Linux
All tools are available on Linux (and basically every other UNIXy OS with the GNU make/gcc toolchain), but you may have to compile them from the source distribution. Tools packages for certain distributions may be available as well.

I don't necessarily encourage this, but a more up-to-date version of the tools can generally be found via SVN. They will have enhancements and bugfixes, but may introduce new bugs, compared to the release versions found in the source tarballs.

Posted by siloam at Oct 17, 2008 5:19:42 PM
Re: Preparing modules on Linux
I can't find the packages you talking about.
I'm afraid there are no similar applications, but I solved the problem. I use all applications for win32 in DOSEMU. :)
There are some perl scripts like unb2osis and that's all for Linux. :(

Posted by siloam at Oct 18, 2008 7:40:22 AM
Re: Preparing modules on Linux
Osk, you were right. The aplications works on Linux very well. It was my mistake.
But, I've got some problems:
I've prepared one book of Bible: Gospel according to Mt from vpl text file.
I had text file and I used vpl2mod. Is it ok to run module now?
How should I prepare conf file for this?

Posted by siloam at Oct 18, 2008 1:45:13 PM
confused   Re: Preparing modules on Linux
*** stack smashing detected ***: imp2gbs terminated ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7b48138] /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7b480f0] imp2gbs[0x80493b0] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7a71450] imp2gbs(__gxx_personality_v0+0xb9)[0x8048f41] ======= Memory map: ======== 08048000-0804a000 r-xp 00000000 08:01 6048334 /usr/bin/imp2gbs 0804a000-0804b000 rw-p 00001000 08:01 6048334 /usr/bin/imp2gbs 0804b000-0806c000 rw-p 0804b000 00:00 0 [heap] b78b8000-b78ba000 rw-p b78b8000 00:00 0 b78ba000-b78bd000 r-xp 00000000 08:01 2105412 /lib/libgpg-error.so.0.3.0 b78bd000-b78be000 rw-p 00002000 08:01 2105412 /lib/libgpg-error.so.0.3.0 b78be000-b78bf000 rw-p b78be000 00:00 0 b78bf000-b790a000 r-xp 00000000 08:01 2105410 /lib/libgcrypt.so.11.2.3 b790a000-b790c000 rw-p 0004a000 08:01 2105410 /lib/libgcrypt.so.11.2.3 b790c000-b791b000 r-xp 00000000 08:01 6047964 /usr/lib/libtasn1.so.3.0.12 b791b000-b791c000 rw-p 0000e000 08:01 6047964 /usr/lib/libtasn1.so.3.0.12 b791c000-b794c000 r-xp 00000000 08:01 6047628 /usr/lib/libidn.so.11.5.30 b794c000-b794d000 rw-p 0002f000 08:01 6047628 /usr/lib/libidn.so.11.5.30 b794d000-b794f000 r-xp 00000000 08:01 2130304 /lib/tls/i686/cmov/libdl-2.7.so b794f000-b7951000 rw-p 00001000 08:01 2130304 /lib/tls/i686/cmov/libdl-2.7.so b7951000-b7953000 r-xp 00000000 08:01 2105418 /lib/libkeyutils-1.2.so b7953000-b7954000 rw-p 00001000 08:01 2105418 /lib/libkeyutils-1.2.so b7954000-b7955000 rw-p b7954000 00:00 0 b7955000-b795c000 r-xp 00000000 08:01 6047670 /usr/lib/libkrb5support.so.0.1 b795c000-b795d000 rw-p 00006000 08:01 6047670 /usr/lib/libkrb5support.so.0.1 b795d000-b7971000 r-xp 00000000 08:01 2130324 /lib/tls/i686/cmov/libpthread-2.7.so b7971000-b7973000 rw-p 00013000 08:01 2130324 /lib/tls/i686/cmov/libpthread-2.7.so b7973000-b7975000 rw-p b7973000 00:00 0 b7975000-b79e6000 r-xp 00000000 08:01 6047477 /usr/lib/libgnutls.so.13.9.1 b79e6000-b79eb000 rw-p 00071000 08:01 6047477 /usr/lib/libgnutls.so.13.9.1 b79eb000-b7a01000 r-xp 00000000 08:01 6047905 /usr/lib/libsasl2.so.2.0.22 b7a01000-b7a02000 rw-p 00015000 08:01 6047905 /usr/lib/libsasl2.so.2.0.22 b7a02000-b7a11000 r-xp 00000000 08:01 2130326 /lib/tls/i686/cmov/libresolv-2.7.so b7a11000-b7a13000 rw-p 0000f000 08:01 2130326 /lib/tls/i686/cmov/libresolv-2.7.so b7a13000-b7a16000 rw-p b7a13000 00:00 0 b7a16000-b7a22000 r-xp 00000000 08:01 6047682 /usr/lib/liblber-2.4.so.2.0.5 b7a22000-b7a23000 rw-p 0000b000 08:01 6047682 /usr/lib/liblber-2.4.so.2.0.5 b7a23000-b7a5a000 r-xp 00000000 08:01 6047236 /usr/lib/libcurl-gnutls.so.4.0.1 b7a5a000-b7a5b000 rw-p 00037000 08:01 6047236 /usr/lib/libcurl-gnutls.so.4.0.1 b7a5b000-b7ba4000 r-xp 00000000 08:01 2130298 /lib/tls/i686/cmov/libc-2.7.so b7ba4000-b7ba5000 r--p 00149000 08:01 2130298 /lib/tls/i686/cmov/libc-2.7.so b7ba5000-b7ba7000 rw-p 0014a000 08:01 2130298 /lib/tls/i686/cmov/libc-2.7.so b7ba7000-b7baa000 rw-p b7ba7000 00:00 0 b7baa000-b7bb4000 r-xp 00000000 08:01 2105408 /lib/libgcc_s.so.1 b7bb4000-b7bb5000 rw-p 0000a000 08:01 2105408 /lib/libgcc_s.so.1 b7bb5000-b7bd8000 r-xp 00000000 08:01 2130306 /lib/tls/i686/cmov/libm-2.7.so b7bd8000-b7bda000 rw-p 00023000 08:01 2130306 /lib/tls/i686/cmov/libm-2.7.so b7bda000-b7bdb000 rw-p b7bda000 00:00 0 b7bdb000-b7cc3000 r-xp 00000000 08:01 6047958 /usr/lib/libstdc++.so.6.0.9 bAborted marek@marek-laptop:~/Pulpit/h2h/allutilities$


I'm looking of help. My distro is Ubuntu 8.04.

Posted by siloam at Oct 19, 2008 2:14:01 AM
Re: Preparing modules on Linux
Where can I find svn links to allutilities? I have just exectuted imp2gbs in Debian SID and there were some mistakes too. Where can I find new versions of the utilities?

Posted by siloam at Oct 19, 2008 2:33:33 AM
confused   Re: Preparing modules on Linux
:~# gcc imp2gbs.exe SC.txt /home
/usr/bin/ld: SC.txt:2: Unexpected character `\357' in S-record file

SC.txt: file not recognized: Bad value
collect2: ld returned 1 exit status
:~#


Can you help me? crying

Posted by siloam at Oct 22, 2008 12:15:40 PM
Re: Preparing modules on Linux
There was a simple solution.
I needed build-essential and libsword6 from ubuntu repository and that's all. There were all of the tools I needed. Thanks for "help".tongue