I have stumbled across a new \TeX{} distro called KerTeX.
http://www.kergis.com/en/kertex.html
I tried to install straight to porteus and failed. I added ponce's flex and bison modules and still failed. I also have tried to build it in Slackware-current and failed as well. I have tried contacted several folks like Robby W. and vonbiber to see if they could help me build a Slackbuild for it so I can make a slackware/slax/porteus package for our latex friends, but have not gotten feedback. Anybody that can help find MATHLIB and LEXLIB for Slackware I would appreciate it.
TexLive is big for a portable linux distro like porteus and teTeX is too old and unmaintained. I have asked same question in slax forum to see if anyone out there is willing to help me create a slackbuild for native Slackware and create a module for porteus users. Thanks for any help/advice/comments and observations.
I am trying to build it on Porteus v1.1 x86_64 and have used flex and
bison modules
http://ponce.cc/porteus/x86_64/modules/ ... 6_64-2.xzm
http://ponce.cc/porteus/x86_64/modules/ ... 6_64-2.xzm
Devel modules posted at ponce's repository:
http://ponce.cc/porteus/x86_64/modules/development/
I first erred building as root, then I get MATHLIB missing
did not see this
Code: Select all
``
When files have to be installed, I will have to switch under root.
Once, for kerTeX install. Once, for the installation of dumps and
compiled fonts.
Don't run me as root now! (R.I.S.K. and the kerTeX package framework
will refuse.)
''
rkconfig: Sourcing /home/guest/Downloads/risk_comp//sys/posix/lib/C_posix
rkconfig: Checking MAKE: found (make)
rkconfig: Checking SHELL: found (/bin/sh)
rkconfig: Checking CC: found (gcc)
rkconfig: Checking AR: found (ar)
rkconfig: Checking LEX: found (/usr/bin/flex)
rkconfig: Checking YACC: found (/usr/bin/yacc)
rkconfig: Checking CLIB: not found!
rkconfig: Checking MATHLIB: not found!
rkconfig: Checking LEXLIB: not found!
rkconfig: There were 3 libes not found! Stop!
rkconfig:
rkconfig: CLIB is missing:
rkconfig:
CLIB
The standard ISO C/POSIX compliant library `libc'
rkconfig:
rkconfig: MATHLIB is missing:
rkconfig:
MATHLIB
The standard ISO C/POSIX compliant math library `libm'
rkconfig:
rkconfig: LEXLIB is missing:
rkconfig:
LEXLIB
The library provided by the LEX program, `libl' or `libfl' if `flex'
is installed and the symlink libl.a has not been made to libfl.a
rkconfig:
I don't know which packages provide these needed files. I have a
slackware current machine, but I need to build a package aka like a
slackbuild, this way I can make a ready made package and convert it to
xzm(porteus' package management)
http://slackbuilds.org/
These are tex related slackbuilds:
http://slackbuilds.org/result/?search=tex&sv=13.37
most big one of course is texlive:
http://slackbuilds.org/repository/13.37/office/texlive/
I had this package built one time(Texlive 2010) but have not built it
for new 2011 version. This package is big and thus I consider a
better deal is to make a KerTeX.slackbuild to build kerTeX and make a
package for it. I contacted a person who likes to TeX/LaTEX, but he
has not responded in advising me how to build/make a kerTeX package
for Slackware/porteus.
errors below:
Code: Select all
guest@porteus:~/Downloads$ ls
get_mk_install.sh*
guest@porteus:~/Downloads$ ./get_mk_install.sh
This script is for a Unix like OS.
Be sure to run me in a dir where there is enough place for the
sources unpacked (40 Mb will do; I will _not_ remove the bundle).
During the build, don't be afraid of some compiler warnings: these
are purely cosmetic ones, because the translation of Pascal in C
don't put extra braces when indenting if/else; or because D.E. Knuth
and Silvio Levy have written the CWEB programs so that they can compile
even on pre-ANSI C compilers (old prototypes).
Don't worry: if something is really wrong, the build fails...
I will build in SAVE_SPACE mode, requiring the minimal amount of
place.
When files have to be installed, I will have to switch under root.
Once, for kerTeX install. Once, for the installation of dumps and
compiled fonts.
Don't run me as root now! (R.I.S.K. and the kerTeX package framework
will refuse.)
Which version of the install doc do you want (en|fr)? [en] en
--2012-02-26 16:42:42-- http://downloads.kergis.com/README
Resolving downloads.kergis.com (downloads.kergis.com)... 213.186.33.4
Connecting to downloads.kergis.com
(downloads.kergis.com)|213.186.33.4|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 31497 (31K) [text/plain]
Saving to: `README'
100%[======================================>] 31,497 75.6K/s in 0.4s
2012-02-26 16:42:43 (75.6 KB/s) - `README' saved [31497/31497]
--2012-02-26 16:42:43-- http://downloads.kergis.com/kertex_bundle.tar
Resolving downloads.kergis.com (downloads.kergis.com)... 213.186.33.4
Connecting to downloads.kergis.com
(downloads.kergis.com)|213.186.33.4|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10137600 (9.7M) [application/x-tar]
Saving to: `kertex_bundle.tar'
100%[======================================>] 10,137,600 451K/s in 24s
2012-02-26 16:43:08 (415 KB/s) - `kertex_bundle.tar' saved [10137600/10137600]
rkconfig: config pathname
/home/guest/Downloads/kertex_M/conf/KERTEX_M entered in cache
rkconfig: config pathname
/home/guest/Downloads/risk_comp//sys/posix/lib/rkcomp entered in cache
rkconfig: Sourcing /home/guest/Downloads/risk_comp//sys/posix/lib/rkcomp
rkconfig: config pathname
/home/guest/Downloads/risk_comp//sys/posix/lib/T_linux entered in
cache
rkconfig: Sourcing /home/guest/Downloads/risk_comp//sys/posix/lib/T_linux
rkconfig: config pathname
/home/guest/Downloads/risk_comp//sys/posix/lib/M_linux entered in
cache
rkconfig: Sourcing /home/guest/Downloads/risk_comp//sys/posix/lib/M_linux
rkconfig: config pathname
/home/guest/Downloads/risk_comp//sys/posix/lib/C_gcc entered in cache
rkconfig: Sourcing /home/guest/Downloads/risk_comp//sys/posix/lib/C_gcc
rkconfig: config pathname
/home/guest/Downloads/risk_comp//sys/posix/lib/C_posix entered in
cache
rkconfig: Sourcing /home/guest/Downloads/risk_comp//sys/posix/lib/C_posix
rkconfig: Checking MAKE: found (make)
rkconfig: Checking SHELL: found (/bin/sh)
rkconfig: Checking CC: found (gcc)
rkconfig: Checking AR: found (ar)
rkconfig: Checking LEX: found (/usr/bin/flex)
rkconfig: Checking YACC: found (/usr/bin/yacc)
rkconfig: Checking CLIB: not found!
rkconfig: Checking MATHLIB: not found!
rkconfig: Checking LEXLIB: not found!
rkconfig: There were 3 libes not found! Stop!
rkconfig:
rkconfig: CLIB is missing:
rkconfig:
CLIB
The standard ISO C/POSIX compliant library `libc'
rkconfig:
rkconfig: MATHLIB is missing:
rkconfig:
MATHLIB
The standard ISO C/POSIX compliant math library `libm'
rkconfig:
rkconfig: LEXLIB is missing:
rkconfig:
LEXLIB
The library provided by the LEX program, `libl' or `libfl' if `flex'
is installed and the symlink libl.a has not been made to libfl.a
rkconfig:
make: *** No targets specified and no makefile found. Stop.
guest@porteus:~/Downloads$
Code: Select all
olivares@tricore:~/Downloads$ ./get_mk_install.sh
This script is for a Unix like OS.
Be sure to run me in a dir where there is enough place for the
sources unpacked (40 Mb will do; I will _not_ remove the bundle).
During the build, don't be afraid of some compiler warnings: these
are purely cosmetic ones, because the translation of Pascal in C
don't put extra braces when indenting if/else; or because D.E. Knuth
and Silvio Levy have written the CWEB programs so that they can compile
even on pre-ANSI C compilers (old prototypes).
Don't worry: if something is really wrong, the build fails...
I will build in SAVE_SPACE mode, requiring the minimal amount of
place.
When files have to be installed, I will have to switch under root.
Once, for kerTeX install. Once, for the installation of dumps and
compiled fonts.
Don't run me as root now! (R.I.S.K. and the kerTeX package framework
will refuse.)
Which version of the install doc do you want (en|fr)? [en] en
ftp: http://downloads.kergis.com/README: Unknown server error
ftp>
ftp>
ftp>
ftp>
ftp> x
?Invalid command
ftp> exit
ftp: http://downloads.kergis.com/kertex_bundle.tar: Unknown server error
ftp> quit
Getting the bundle failed...
olivares@tricore:~/Downloads$ ls
autologin* autologin.c get_mk_install.sh*
olivares@tricore:~/Downloads$ cp get_mk_install.sh get_mk_install.sh.old
olivares@tricore:~/Downloads$ mcedit get_mk_install.sh
olivares@tricore:~/Downloads$ sed -i 's|ftp|wget|g' get_mk_install.sh
olivares@tricore:~/Downloads$ ./get_mk_install.sh
This script is for a Unix like OS.
Be sure to run me in a dir where there is enough place for the
sources unpacked (40 Mb will do; I will _not_ remove the bundle).
During the build, don't be afraid of some compiler warnings: these
are purely cosmetic ones, because the translation of Pascal in C
don't put extra braces when indenting if/else; or because D.E. Knuth
and Silvio Levy have written the CWEB programs so that they can compile
even on pre-ANSI C compilers (old prototypes).
Don't worry: if something is really wrong, the build fails...
I will build in SAVE_SPACE mode, requiring the minimal amount of
place.
When files have to be installed, I will have to switch under root.
Once, for kerTeX install. Once, for the installation of dumps and
compiled fonts.
Don't run me as root now! (R.I.S.K. and the kerTeX package framework
will refuse.)
Which version of the install doc do you want (en|fr)? [en] en
--2012-03-04 16:27:05-- http://downloads.kergis.com/README
Resolving downloads.kergis.com (downloads.kergis.com)... 213.186.33.4
Connecting to downloads.kergis.com
(downloads.kergis.com)|213.186.33.4|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 32165 (31K) [text/plain]
Saving to: `README'
100%[======================================>] 32,165 75.1K/s in 0.4s
2012-03-04 16:27:06 (75.1 KB/s) - `README' saved [32165/32165]
--2012-03-04 16:27:06-- http://downloads.kergis.com/kertex_bundle.tar
Resolving downloads.kergis.com (downloads.kergis.com)... 213.186.33.4
Connecting to downloads.kergis.com
(downloads.kergis.com)|213.186.33.4|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10147840 (9.7M) [application/x-tar]
Saving to: `kertex_bundle.tar'
100%[======================================>] 10,147,840 404K/s in 25s
2012-03-04 16:27:33 (399 KB/s) - `kertex_bundle.tar' saved [10147840/10147840]
rkconfig: config pathname
/home/olivares/Downloads/kertex_M/conf/KERTEX_M entered in cache
rkconfig: config pathname
/home/olivares/Downloads/risk_comp//sys/posix/lib/rkcomp entered in
cache
rkconfig: Sourcing /home/olivares/Downloads/risk_comp//sys/posix/lib/rkcomp
rkconfig: config pathname
/home/olivares/Downloads/risk_comp//sys/posix/lib/T_linux entered in
cache
rkconfig: Sourcing /home/olivares/Downloads/risk_comp//sys/posix/lib/T_linux
rkconfig: config pathname
/home/olivares/Downloads/risk_comp//sys/posix/lib/M_linux entered in
cache
rkconfig: Sourcing /home/olivares/Downloads/risk_comp//sys/posix/lib/M_linux
rkconfig: config pathname
/home/olivares/Downloads/risk_comp//sys/posix/lib/C_gcc entered in
cache
rkconfig: Sourcing /home/olivares/Downloads/risk_comp//sys/posix/lib/C_gcc
rkconfig: config pathname
/home/olivares/Downloads/risk_comp//sys/posix/lib/C_posix entered in
cache
rkconfig: Sourcing /home/olivares/Downloads/risk_comp//sys/posix/lib/C_posix
rkconfig: Checking MAKE: found (make)
rkconfig: Checking SHELL: found (/bin/sh)
rkconfig: Checking CC: found (gcc)
rkconfig: Checking AR: found (ar)
rkconfig: Checking LEX: found (/usr/bin/flex)
rkconfig: Checking YACC: found (/usr/bin/yacc)
rkconfig: Checking CLIB: not found!
rkconfig: Checking MATHLIB: not found!
rkconfig: Checking LEXLIB: not found!
rkconfig: There were 3 libes not found! Stop!
rkconfig:
rkconfig: CLIB is missing:
rkconfig:
CLIB
The standard ISO C/POSIX compliant library `libc'
rkconfig:
rkconfig: MATHLIB is missing:
rkconfig:
MATHLIB
The standard ISO C/POSIX compliant math library `libm'
rkconfig:
rkconfig: LEXLIB is missing:
rkconfig:
LEXLIB
The library provided by the LEX program, `libl' or `libfl' if `flex'
is installed and the symlink libl.a has not been made to libfl.a
rkconfig:
make: *** No targets specified and no makefile found. Stop.
olivares@tricore:~/Downloads$ uname -r
3.2.7
olivares@tricore:~/Downloads$ uname -a
Linux tricore 3.2.7 #2 SMP Fri Feb 24 17:41:25 CST 2012 x86_64 AMD
Phenom(tm) 8250e Triple-Core Processor AuthenticAMD GNU/Linux
@Hamza
I did not know for sure what to use since I wrote comments inside of the code/quote.