texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Texmacs-dev] Re: TeXmacs under Cygwin


From: Bill Page
Subject: [Texmacs-dev] Re: TeXmacs under Cygwin
Date: Wed, 13 Nov 2002 10:57:58 -0500

I promised an update on my attempt to make texmacs under
cygwin.

On 2002/11/13 Wed AM 01:38:36 EST I wrote:
> ... 
> You can cure this particular problem by compiling
> guile version 1.4.1 under cygwin. In spite of the fact
> that it is not possible to compile the guile version
> 1.6.0 sources directly under cygwin, the current setup
> for cygwin actually installs the binaries for 1.6.0 --
> strange! Check out
> 
>  $ guile -v
> 
> after running cygwin setup.
> 
> So compiling and installing guile 1.4.1 actually reverts
> cygwin to the older version. 
> 
> Having done this, you can now complete most of the make
> of texmax 1.0.0.21 except it now fails in the module
> shrink.cc with the error
> 
>   Resource/Bitmap_fonts/shrink.cc:17 parse error before `/' token
> 
> A quick look shows the use of the name 'log2' at line 17.
> This apparently confuses the gcc 3.2 compiler - perhaps
> somehow being related to previously defined name? Anyway,
> if you change this name to log2x, the make will continue.
> However it will then fail to find the X11 libraries. So
> the last thing you need to do is to tell the compiler
> where to find the X11 libraries
> 
>   export CPATH=/usr/X11R6/include
> 
> Maybe this will get you a working texmacs and maybe not.
> I will let you know a few hours from now.
>

This time the make got all the way to the load. But it
found a reference to some missing routines in

  /usr/src/guile-1.4.1/libguile/dynl.c

(see more below)

Does anyone know what these routines are, whether they are
available in cygwin and if so, how to refer to or build the
necessary modules?

Regards,
Bill Page.


Console output follows
----------------------

...
c++ -Wl,-stack,8388608 Objects/analyze.o Objects/array.o Objects/array_widget.o
Objects/attribute_event.o Objects/attribute_widget.o Objects/balloon_widget.o Ob
jects/basic.o Objects/basic_boxes.o Objects/basic_event.o Objects/basic_widget.o
 Objects/bitmap_char.o Objects/bitmap_font.o Objects/bitmap_ops.o Objects/boxes.
o Objects/bridge.o Objects/bridge_apply.o Objects/bridge_argument.o Objects/brid
ge_default.o Objects/bridge_document.o Objects/bridge_expand.o Objects/bridge_fo
rmatting.o Objects/bridge_include.o Objects/bridge_surround.o Objects/bridge_wit
h.o Objects/button_widget.o Objects/canvas_widget.o Objects/cell.o Objects/chang
e_boxes.o Objects/command.o Objects/composite_boxes.o Objects/composite_event.o
Objects/composite_widget.o Objects/concat_active.o Objects/concat_boxes.o Object
s/concat_inactive.o Objects/concat_macro.o Objects/concat_math.o Objects/concat_
post.o Objects/concat_text.o Objects/concater.o Objects/connect.o Objects/dictio
nary.o Objects/dir.o Objects/edit_aux.o Objects/edit_complete.o Objects/edit_cur
sor.o Objects/edit_delete.o Objects/edit_dynamic.o Objects/edit_footer.o Objects
/edit_interface.o Objects/edit_keyboard.o Objects/edit_main.o Objects/edit_math.
o Objects/edit_modify.o Objects/edit_mouse.o Objects/edit_search.o Objects/edit_
select.o Objects/edit_session.o Objects/edit_spell.o Objects/edit_table.o Object
s/edit_text.o Objects/edit_typeset.o Objects/encoding.o Objects/env.o Objects/en
v_default.o Objects/env_exec.o Objects/env_semantics.o Objects/evaluate.o Object
s/fast_alloc.o Objects/file.o Objects/file_chooser_widget.o Objects/find_font.o
Objects/font.o Objects/format.o Objects/formatter.o Objects/fromhtml.o Objects/f
romtex.o Objects/fromtm.o Objects/glue_all.o Objects/glue_widget.o Objects/graph
ics_boxes.o Objects/hashmap.o Objects/hashmap_extra.o Objects/hashset.o Objects/
hyphenate.o Objects/inittex.o Objects/input.o Objects/input_widget.o Objects/ite
rator.o Objects/language.o Objects/layout.o Objects/lazy_paragraph.o Objects/laz
y_typeset.o Objects/lazy_vstream.o Objects/line_breaker.o Objects/line_item.o Ob
jects/list.o Objects/list_widget.o Objects/load-pk.o Objects/load-tex.o Objects/
load-tfm.o Objects/make_pages.o Objects/math_boxes.o Objects/math_font.o Objects
/math_language.o Objects/misc_boxes.o Objects/modifier_boxes.o Objects/page_brea
ker.o Objects/page_item.o Objects/page_type.o Objects/pager.o Objects/parsehtml.
o Objects/parsetex.o Objects/path.o Objects/pipes.o Objects/popup_button.o Objec
ts/popup_widget.o Objects/printer.o Objects/ps_device.o Objects/ps_font.o Object
s/rectangles.o Objects/rel_hashmap.o Objects/rubber_boxes.o Objects/scheme.o Obj
ects/script_boxes.o Objects/scroll_event.o Objects/scroll_widget.o Objects/scrol
lable_widget.o Objects/scrollbar_widget.o Objects/separator_widget.o Objects/shr
ink.o Objects/skeleton.o Objects/space.o Objects/stack_boxes.o Objects/stacker.o
 Objects/stretch_boxes.o Objects/string.o Objects/switch_widget.o Objects/table.
o Objects/tex_font.o Objects/tex_rubber_font.o Objects/text_boxes.o Objects/text
_language.o Objects/text_widget.o Objects/tile_widget.o Objects/timer.o Objects/
tm_lisp.o Objects/tohtml.o Objects/totex.o Objects/totm.o Objects/translator.o O
bjects/tree.o Objects/typesetter.o Objects/upgradetm.o Objects/verb_language.o O
bjects/verbatim.o Objects/virtual_font.o Objects/vpenalty.o Objects/wait_widget.
o Objects/widget.o Objects/x_display.o Objects/x_drawable.o Objects/x_font.o Obj
ects/x_init.o Objects/x_loop.o Objects/x_window.o Objects/xpm_widget.o Objects/t
m_config.o Objects/tm_data.o Objects/tm_file.o Objects/tm_button.o Objects/tm_me
nus.o Objects/tm_widget.o Objects/tm_scheme.o Objects/tm_server.o Objects/texmac
s.o -Wl,-Bstatic -L /usr/src/TeXmacs-1.0.0.21-src/TeXmacs-1.0.0.21/lib -lm -Wl,-
rpath, -L/usr/X11R6/lib -lXext -lX11 -L/usr/local/lib -lguile -lm -o /usr/src/Te
Xmacs-1.0.0.21-src/TeXmacs-1.0.0.21/bin/texmacs.bin
/usr/local/lib/libguile.a(dynl.o): In function `sysdep_dynl_link':
/usr/src/guile-1.4.1/libguile/dynl.c:241: undefined reference to `_lt_dlopenext'

/usr/src/guile-1.4.1/libguile/dynl.c:245: undefined reference to `_lt_dlerror'
/usr/local/lib/libguile.a(dynl.o): In function `sysdep_dynl_unlink':
/usr/src/guile-1.4.1/libguile/dynl.c:253: undefined reference to `_lt_dlclose'
/usr/src/guile-1.4.1/libguile/dynl.c:256: undefined reference to `_lt_dlerror'
/usr/local/lib/libguile.a(dynl.o): In function `sysdep_dynl_func':
/usr/src/guile-1.4.1/libguile/dynl.c:265: undefined reference to `_lt_dlsym'
/usr/src/guile-1.4.1/libguile/dynl.c:269: undefined reference to `_lt_dlerror'
/usr/local/lib/libguile.a(dynl.o): In function `sysdep_dynl_init':
/usr/src/guile-1.4.1/libguile/dynl.c:277: undefined reference to `_lt_dlinit'
Info: resolving _h_errno by linking to __imp__h_errno (auto-import)
collect2: ld returned 1 exit status
make[1]: *** [/usr/src/TeXmacs-1.0.0.21-src/TeXmacs-1.0.0.21/bin/texmacs.bin] Er
ror 1
make[1]: Leaving directory `/usr/src/TeXmacs-1.0.0.21-src/src'
make: *** [STATIC_TEXMACS] Error 2

 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]