Solaris 9 compile problem
Stephane Paltani
spaltani at head-cfa.harvard.edu
Wed Aug 14 18:01:01 CEST 2002
Hi Jason,
There is a "setenv()" function call in xftree/xtree.c. "setenv()" does not exist
on solaris; it uses putenv, which has different parameters. The quick and dirty
fix is to comment out or remove the line containing "setenv()" in
xftree/xtree.c.
The problem with this fix is that xftree won't accept the --display flag.
This is a bug in xftree, but I think it has been already reported.
Stephane
Jason.Wagner at nokia.com wrote:
>
> Hi all,
>
> Grabbed 3.8.16 and tried to compile it on my Solaris 9 box. Got pretty far into it and then gave me this:
>
> 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 `/export/home/jason/software/xfce-3.8.16/xftree'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/export/home/jason/software/xfce-3.8.16/xftree'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/export/home/jason/software/xfce-3.8.16'
> make: *** [all-recursive-am] Error 2
> #
>
> I did some searching of the archives but didn't come up with anything that I felt could help. Plus I'm not exactly a coder so if it doesn't work the first time I'm pretty much left stumped.
>
> Any ideas?
>
> Thanks!
>
> Jason Wagner
> _______________________________________________
> Xfce mailing list
> Xfce at moongroup.com
> http://moongroup.com/mailman/listinfo/xfce
More information about the Xfce
mailing list