mailing-list for TeXmacs Users

Text archives Help


Re: [TeXmacs] maxima don't work in texmacs (SOLVED)


Chronological Thread 
  • From: luisjaime <address@hidden>
  • To: FHG <address@hidden>, address@hidden
  • Subject: Re: [TeXmacs] maxima don't work in texmacs (SOLVED)
  • Date: Wed, 03 Sep 2014 13:49:29 -0500


El 03/09/14 a las #4, luisjaime escribió:
Eureka!!!!

Now I've working maxima in texmacs. Thanks Henri. The before fix was wrong (a mine error) I haved
put (#) for a comment and was (;;), I don't know absolutely nothing about this languaje. Now I do fix well and texmacs works with maxima.

A question in other strength: How fix the bad behavior when I like to close a document and it say:
"the buffer has not been saved. Close it really?" I answer: YES, yes, Yes, Si, Sí, si and nothing happens. Always I've to kill the process to close.

Ah!!!! and I've Linux Mint 17 (ubuntu esentially).

cordially,


luis jaime



El 03/09/14 a las #4, luisjaime escribió:
Thanks Henri:

Well, I tried some similar process before your answer with:
make uninstall
whereis texmacs | xargs sudo rm -R
and reboot,
next I reinstall texmacs and guile (for the last message) from repositories

and now I've texmacs like at begining.

I go to modify the line 25 and write you.

att,


luis jaime


El 03/09/14 a las #4, FHG escribió:
Which ubuntu version do you have ?
You must do in a shell sudo make uninstall in your texmacs source repertory (should be src)
This will clean your compilation !
After you type in a shell sudo apt-get purge texmacs
That should clean your deb
sudo rm -rf /usr/share/texmacs
Be carefull this remove can be dangerous if not well typed !
sudo rm /usr/bin/texmacs
at last but not the least : sudo apt-get autoremove
sudo reboot
Then use synaptic and install texmacs
Tell us then what happen ?

Le 03/09/2014 19:08, luisjaime a écrit :
Now the disaster is complete: I reinstall from repositories again and the program say:

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]

TeXmacs] Fatal error, guile could not be found

TeXmacs] Fatal unrecoverable error, TeXmacs server not yet started

Now, don't work nothing :(

I expect your sugestions. Thanks.

Cordially,


luis salazar

El 03/09/14 a las #4, luisjaime escribió:
Good day for all:

All remain equal :(

1. I tried sudo apt-ge build-dep and show error: can't find a source package for texmacs.
2. I downloaded the sources, I make configure (with --enable-guile2=yes) and ok, I do make and ok, I run texmacs ... never run. Appear it when I call in terminal:
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /usr/local/share/TeXmacs/progs/kernel/boot/boot.scm
;;; WARNING: compilation of /usr/local/share/TeXmacs/progs/kernel/boot/boot.scm failed:
;;; ERROR: Syntax error:
;;; kernel/boot/boot.scm:57:4: definition in expression context, where definitions are not allowed, in form (define-syntax define-public-macro (lambda (y) #f #((macro-type . defmacro) (defmacro-args args)) (syntax-case y () ((_ . args) (let ((v (syntax->datum (syntax args)))) (datum->syntax y (apply (lambda (head . body) (quasiquote (define-public (unquote (car head)) (procedure->memoizing-macro (lambda (cmd env) (apply (lambda (unquote (cdr head)) (unquote-splicing body)) (cdr cmd))))))) v)))))))
ice-9/psyntax.scm:1259:12: In procedure #<procedure b0a97a8 (test then)>:
ice-9/psyntax.scm:1259:12: Syntax error:
kernel/boot/boot.scm:57:4: definition in expression context, where definitions are not allowed, in form (define-syntax define-public-macro (lambda (y) #f #((macro-type . defmacro) (defmacro-args args)) (syntax-case y () ((_ . args) (let ((v (syntax->datum (syntax args)))) (datum->syntax y (apply (lambda (head . body) (quasiquote (define-public (unquote (car head)) (procedure->memoizing-macro (lambda (cmd env) (apply (lambda (unquote (cdr head)) (unquote-splicing body)) (cdr cmd))))))) v)))))))
TeXmacs] With linked TrueType support
Backtrace:
In ice-9/boot-9.scm:
157: 9 [catch #t #<catch-closure adce0c0> ...]
In unknown file:
?: 8 [apply-smob/1 #<catch-closure adce0c0>]
In ice-9/boot-9.scm:
157: 7 [catch #t #<catch-closure b0b4650> #<catch-closure b0b4640> #f]
In unknown file:
?: 6 [apply-smob/1 #<catch-closure b0b4650>]
In ice-9/boot-9.scm:
171: 5 [with-throw-handler #t #<catch-closure b0b45e0> #<catch-closure b0b45d0>]
In unknown file:
?: 4 [apply-smob/1 #<catch-closure b0b45e0>]
In ice-9/eval.scm:
399: 3 [eval # ()]
386: 2 [eval #<memoized (buffer-newly-created? (current-buffer))> ()]
393: 1 [eval #<memoized buffer-newly-created?> ()]
In unknown file:
?: 0 [memoize-variable-access! # #]

ERROR: In procedure memoize-variable-access!:
ERROR: Unbound variable: buffer-newly-created?

I haved make ctrl+z for end the texmacs.

Finally, I'm trying remake the option for "setq" in line 25.

I will say you the results, but I believe that be equal: maxima don't work.


Cordially,


luis jaime

El 02/09/14 a las #4, FHG escribió:
Your welcome...
sudo apt-get build-dep texmacs will get all libs.
svn co svn://svn.savannah.gnu.org/texmacs/trunk/sr
On ubuntu ./configure --/prefix=/usr
make (make -j2 or more if you want to use few core)
sudo make install
I think you will have to correct maxima-lisp plugin with "setq" at line 25
Henri
Le 02/09/2014 00:27, luisjaime a écrit :
El 01/09/14 a las #4, FHG escribió:
Best to compile... Very easy on ubuntu

Thanks Henri Girard. I go to compile now.

Cordially,

luis jaime












Archive powered by MHonArc 2.6.19.

Top of page