mailing-list for TeXmacs Users

Text archives Help


Re: TeXmacs Installation problem


Chronological Thread 
  • From: Giovanni Piredda <address@hidden>
  • To: tolugboji <address@hidden>
  • Cc: address@hidden
  • Subject: Re: TeXmacs Installation problem
  • Date: Thu, 7 Oct 2021 20:48:22 +0000


On 07.10.21 22:37, tolugboji wrote:
‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Thursday, October 7th, 2021 at 8:13 PM, Giovanni Piredda <address@hidden>
wrote:

TeXmacs needs guile 1.8, but the TeXmacs you download from

www.texmacs.org come with guile 1.8 already bundled into the package so

you do not need a separate guile installation.

This said I have never been able to compile TeXmacs from the sources but

installation of the static binary worked for me while the packages did

not as there are currently no packages for the current version of

Ubuntu, which I am using.

How did you install it?

G.
Have never been impressed with texmacs, pain in the ass. Wanted to give it
another go, but with same disappointment.

I did as instructed.

setenv TEXMACS_PATH [installation directory]
setenv PATH $TEXMACS_PATH/bin:$PATH

I extracted in /home/tolu/Opstk/bin/texmacs/texmacs-2.1/TeXmacs/bin

then used in my .bashrc

export TEXMACS_PATH=${HOME}/Opstk/bin/texmacs/texmacs-2.1a/TeXmacs/bin
export PATH=$PATH:$TEXMACS_PATH


I have a faint knowledge of how environment variables are set in Linux (terminal vs. other ways of starting programs).

Perhaps setting an environment variable via .bashrc works only for terminal sessions; in this case you should still be able to start TeXmacs from a terminal.

In my Ubuntu I had to create a texmacs.sh file in with the export commands in /etc/profile.d/ (in .bashrc it would not work for TeXmacs started through the graphical interface, I figured out where to put the commands with an Internet search).

I agree that installing TeXmacs on Linux can be painful. If you are using a Linux for which there is a TeXmacs package, you may try that (they are improved with respect to their first versions, when they tried to install guile 1.8 in place of guile 2 ;-) )

G.



On 07.10.21 22:01, tolugboji wrote:

Am trying to run texmacs but encountering this problem

Have installed texlive-full

And also guile-2.2, guile-2.2libs, and guile-2.2-dev

tolu@hag:~$ TeXmacs] std-warning, Could not find TeXmacs icon file:

/home/tolu/Opstk/bin/texmacs/texmacs-2.1/bin/misc/images/texmacs-512.png

TeXmacs]

TeXmacs] Installation problem: please send a bug report.

TeXmacs] The initialization file init-texmacs.scm could not be found.

TeXmacs] Please check the values of the environment variables

TeXmacs] TEXMACS_PATH and GUILE_LOAD_PATH. init-texmacs.scm should

TeXmacs] be readable and in the directory $TEXMACS_PATH/progs

TeXmacs] or in the directory $GUILE_LOAD_PATH

TeXmacs]

Throwing guile could not be found
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Error message:

  guile could not be found

System information:

  TeXmacs version  : 2.1

  Built by         : magix

  Building date    : Tue Jun 22 13:47:24 CEST 2021

  Operating system : linux-gnu

  Vendor           : pc

  Processor        : @CONFIG_HOST_CPU@

  Crash date       : Fri  8 Oct 07:56:29 +12 2021

TeXmacs server not yet started

Backtrace of C++ stack:

  texmacs.bin() [0x102f3d5]

  texmacs.bin() [0x59fbf8]

  texmacs.bin() [0xc0c9f4]

  texmacs.bin() [0x4151b4]

  /lib/x86_64-linux-gnu/libc.so.6 : __libc_start_main() + 0xe7

  texmacs.bin() [0x40ecb9]

terminate called after throwing an instance of 'string'



Archive powered by MHonArc 2.6.19.

Top of page