Compiling Problems on Solaris

Edscott Wilson Garcia edscott at imp.mx
Thu Apr 18 18:56:39 CEST 2002


Please grab the latest CVS version. Setenv has been replaced for putenv and it 
should compile ok with solaris. You can find a tar.gz (xfce-stable.tar.gz) at 
http://linux.imp.mx/cvs-tmp

Edscott


On Thursday 18 April 2002 10:32, Chip Witt wrote:
> setenv is C-shellism, is it not? Could there be something in the
> Makefile that assumes tcsh or some other csh derivative?
>
> Craig A. Betts wrote:
> >OK, I think I am just a lamer, but I can't seem to get the latest XFCE
> >to compile.  Here is the error during the make process:
> >
> ><<==--  SNIP  --==>>
> >gcc -g -O2 -Wall -Wno-implicit-int -o xftree entry.o gtk_dlg.o
> >gtk_exec.o gtk_get.o gtk_prop.o io.o reg.o top.o uri.o xtree.o
> >xtree_dnd.o xtree_functions.o xtree_gui.o xtree_cb.o xtree_go.o
> >xtree_misc.o xtree_du.o tubo.o xtree_mess.o xtree_cpy.o
> >xtree_pasteboard.o xtree_toolbar.o xtree_tar.o xtree_rpm.o
> >xtree_colorsel.o xtree_icons.o xtree_smb.o  -L/usr/openwin/lib
> >../libs/.libs/libxfcecore.al -L/usr/local/lib -ldl -lXext -lX11 -lsocket
> >-lnsl -lm -lsocket -lnsl -ldl -lXext -lX11 -lsocket -lnsl -lm -ldl
> >-lsocket -lnsl -ldl -ldl -lXext -lX11 -lsocket -lnsl -lm -lsocket -lnsl
> >-lXpm -ldl -lXext -lX11 -lsocket -lnsl -lm -ldl -lXext -lX11 -lsocket
> >-lnsl -lm -ldl -ldl -lXext -lX11 -lsocket -lnsl -lm -L/opt/gnome-1.4/lib
> >/opt/gnome-1.4/lib/libgdk_pixbuf.so -lintl -ldl -ldl -lXext -lX11
> >-lsocket -lnsl -lm -lintl /usr/local/lib/libgtk.so -ldl -lXext -lX11
> >-lsocket -lnsl -lm /usr/local/lib/libgdk.so -ldl -lXext -lX11 -lsocket
> >-lnsl -lm /usr/local/lib/libgmodule.so -ldl /usr/local/lib/libglib.so
> >-ldl -lXext -lX11 -lsocket -lnsl -lm ../intl/libintl.a -lXpm -lSM -lICE
> >-lXpm -lXpm -R/usr/local/lib -R/opt/gnome-1.4/lib -R/usr/local/lib
> >-R/opt/gnome-1.4/lib -R/usr/openwin/lib -R/../lib
> >Undefined                       first referenced
> > symbol                             in file
> >setenv                              xtree.o
> >ld: fatal: Symbol referencing errors. No output written to xftree
> >collect2: ld returned 1 exit status
> >make[3]: *** [xftree] Error 1
> >make[3]: Leaving directory `/opt/src/xfce/xfce-3.8.16/xftree'
> >make[2]: *** [all-recursive] Error 1
> >make[2]: Leaving directory `/opt/src/xfce/xfce-3.8.16/xftree'
> >make[1]: *** [all-recursive] Error 1
> >make[1]: Leaving directory `/opt/src/xfce/xfce-3.8.16'
> >make: *** [all-recursive-am] Error 2
> ><<==-- UNSNIP --==>>
> >
> >I did notice the following during the configure:
> >
> ><<==--  SNIP  --==>>
> >checking for setenv... no
> ><<==-- UNSNIP --==>>
> >
> >TIA.

-- 
saludos,

Edscott



More information about the Xfce mailing list