Where are they installed? (I guess something along
/usr/{local,gnu}/lib/{,i386})
> The error is the following:
>
> g++ -g -O2 -I/usr/X11R6-gcc/include -DSHAPE -L/usr/X11R6-gcc/lib -lSM
> -lICE -o fluxbox ArrowButton.o FbAtoms.o FbWinFrame.o FbWinFrameTheme.o
> fluxbox.o Keys.o main.o Netizen.o RootTheme.o FbRootWindow.o Screen.o
<snip many *.o>
> SystemTray.o GenericTool.o ButtonTool.o ButtonTheme.o ToolFactory.o
> FbTk/libFbTk.a defaults.o -L/usr/X11R6-gcc/lib -lX11 -lXext -lXrender
> FbTk/libFbTk.a(FbString.o): In function `FbTk::FbStringUtil::shutdown()':
>
> /home/ivan/fluxbox-1.0.0/src/FbTk/FbString.cc:119: undefined reference to
> `_iconv_close'
<snip many of the same>
Look like the directory with libiconv was not in ld's search path (set
with -Lxxx); X11, on the other hand, apparently is...
Please take into account that libiconv is integrated within GLibc, so a
number of (Linux-biaised) packages assume the library comes "free" (as
in "do not do anything expensive" ;-)), and might not take the pain to
look at configure-time for option to add to LDPATH... or even check for
its presence (which would with autoconv "automatically" adds the lib
dependency instruction...)
Have a look at configure log for iconv; if it speaks about it (ie, if
./configure checks for "working iconv"), then investigate the configure
and generated Makefiles logic to understand why it did not pass the
corresponding -L option; OTOH if it did not, well I guess the easiest is
to add the option to config.m4, run autoconf and if successful,
contribute the patch to the maintainers.
Hope it helps,
Antoine
.include "../../converters/libiconv/buildlink3.mk"
If you have removed this or any other similar .include lines, can you put them
back and try?
--
Gautam
I would recommend starting from a clean install with the newest ISO.
Then, you can install the dpendencies you need from pkgsrc only (that
is, no packman packages). From your error message, it looks like the
build is finding packman libraries.
This may not solve your problem, but it's a good idea to start with a
clean build environment. Then, you can ask the group for more help.
Arun
--
You received this message because you are subscribed to the Google Groups "minix3" group.
To post to this group, send email to min...@googlegroups.com.
To unsubscribe from this group, send email to minix3+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/minix3?hl=en.
You do not need to pass these arguments, pkgsrc passes them automatically.
If you remove just the follownig line from the Makefile, fluxbox should
configure fine.
.include "../../x11/libXrandr/buildlink3.mk"
--
Gautam
--
You received this message because you are subscribed to the Google Groups "minix3" group.
To post to this group, send email to min...@googlegroups.com.
To unsubscribe from this group, send email to minix3+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/minix3?hl=en.