On Tue, 17 Jun 2003, Tuomo Valkonen uttered the following:

>  This release fixes some small problems with the previous release
>  and adds a workaround kludge for the XFree86 textprop bug (it's
>  been fixed but no release with the fix is available) that could
>  cause Opera to crash Ion when UTF8 support was enabled. I also
>  added the winprop needed for galeon's find dialog to default
>  kludges.lua and there's some extra documentation and defaults for
>  some systems in system.mk.
>  
>  The ChangeLog entries:
>  
>  2003-06-17:
>    * Scripts in share/ still weren't being built. Added some Cygwin
>    * installation notes to system.mk. Added a note to system.mk
>    * about the Xlib UTF8 bug. Added commented-out options to
>    * system.mk for compiling Ion with the Debian Lua package as the
>    * paths and file names differ greatly from the official
>    * distribution. Added workaround to the XFree86 textprop bug that
>    * caused starting Opera to crash Ion when UTF8 support was
>    * enabled. The Mod1+C binding had been broken by the removal if
>    * make_active_leaf_fn: The function close_sub_or_self (not same
>    * as make_active_leaf_fn(region_close)) was added and the key
>    * bound to this function. The function region_get_active_leaf was
>    * removed and the export region_active_sub added. Added Galeon
>    * find dialog randomly missing transient_for hint workaround
>    * winprop to kludges.lua.
>  

Hi Tuomo,
nice to see that ion is supposed to run on cygwin too.

I tried to compile it on my cygwin (actual release) and got the
following:

bash-2.05b$ make
set -e; for i in libtu ionws floatws query luaextl ioncore man scripts share; do
 make -C $i; done
make[1]: Entering directory `/src/ion-devel-20030617/libtu-20030528'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/ion-devel-20030617/libtu-20030528'
make[1]: Entering directory `/src/ion-devel-20030617/ionws'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/ion-devel-20030617/ionws'
make[1]: Entering directory `/src/ion-devel-20030617/floatws'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/ion-devel-20030617/floatws'
make[1]: Entering directory `/src/ion-devel-20030617/query'
set -e; for i in ion-completefile; do make -C $i; done
make[2]: Entering directory `/src/ion-devel-20030617/query/ion-completefile'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/src/ion-devel-20030617/query/ion-completefile'
make[1]: Leaving directory `/src/ion-devel-20030617/query'
make[1]: Entering directory `/src/ion-devel-20030617/luaextl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/ion-devel-20030617/luaextl'
make[1]: Entering directory `/src/ion-devel-20030617/ioncore'
/usr/autotool/stable/bin/libtool gcc -R/usr/local/lib/ion-devel binding.o conf-b
indings.o conf-draw.o cursor.o draw.o event.o exec.o focus.o font.o key.o module
s.o mwmhints.o obj.o pointer.o property.o readconfig.o screen.o signal.o sizehin
t.o window.o ioncore.o xic.o selection.o symlist.o clientwin.o colormap.o region
.o eventh.o  attach.o resize.o defer.o grab.o manage.o readfds.o regbind.o rootw
in.o tags.o names.o saveload.o genws.o genframe.o genframe-pointer.o conf.o regi
nfo.o errorlog.o stacking.o extlconv.o fullscreen.o mplex.o bindmaps.o exports.o
  ../luaextl/luaextl.a -g -Os -L../libtu -ltu -lm -L/usr/X11R6/lib -lX11 -lXext
 -lltdl -L/usr/local/lib/lib -R/usr/local/lib/lib -llua -llualib   -dlpreopen ..
/ionws/ionws.la  -dlpreopen ../floatws/floatws.la  -dlpreopen ../query/query.la
-o ioncore
rm -f .libs/ioncore.nm .libs/ioncore.nmS .libs/ioncore.nmT
creating .libs/ioncoreS.c
extracting global C symbols from `../ionws/.libs/ionws.a'
extracting global C symbols from `../floatws/.libs/floatws.a'
extracting global C symbols from `../query/.libs/query.a'
+2Das System kann die angegebene Datei nicht finden.
(cd .libs && gcc -c -fno-builtin -fno-rtti -fno-exceptions "ioncoreS.c")
ioncoreS.c:30: `ionframe_bindmap' undeclared here (not in a function)
ioncoreS.c:30: initializer element is not constant
ioncoreS.c:30: (near initialization for `lt_preloaded_symbols[1].address')
ioncoreS.c:30: initializer element is not constant
ioncoreS.c:30: (near initialization for `lt_preloaded_symbols[1]')
....


The problem occurs after "extracting global C symbols from `../query/.libs/query.a'"
The error message "Das System kann die angegebene Datei nicht
finden." means "File not found". But I have no clue, which file is
meant.

Any ideas?


Stefan.

Reply via email to