Compile problem with Hobbit client
list Mike Eriksen
Hi.
First a "thank you" to Henrik for his presentation at the Linux BOF today in Copenhagen. Very interesting.
Coming home I decided to try to make a Hobbit client for a thin client project I'm somewhat involved in (thinstation.sf.net). However, I got into trouble when trying to compile the Hobbit client in the custom Thinstation build environment. Next I decided to try on my vanilla Debian Sarge, and I got the exact same error message (running configure seem ok to me):
bash# make
cc -g -O2 -DSYSCONFDIR="\"/usr/local/etc\"" -c -o hobbitc.o hobbitc.c
cc -g -O2 -DSYSCONFDIR="\"/usr/local/etc\"" -c -o conf_load.o conf_load.c
bison -y -p`echo conf_parse.c|sed 's/^\([^_]\{1,\}_\).*$/\1/'` conf_parse.y
mv y.tab.c conf_parse.c
flex -oconf_token.c conf_token.l
cc -g -O2 -DSYSCONFDIR="\"/usr/local/etc\"" -c -o conf_parse.o conf_parse.c
cc -g -O2 -DSYSCONFDIR="\"/usr/local/etc\"" -c -o report.o report.c
report.c: In function `open_report':
report.c:90: warning: initialization makes integer from pointer without a cast
cc -g -O2 -DSYSCONFDIR="\"/usr/local/etc\"" -c -o osdep.o osdep.c
cc -o hobbitc
cc: no input files
make: *** [hobbitc] Error 1
Mind you, I'm an amateur programmer, so I might have done something obviously stupid and not even realizing it. However, usually I do survive a configure/make/make install sequence :-)
Debian Sarge is running gcc 3.3.5 and Thinstation 3.4.4.
Any hint greatly appreciated.
Mike
--
Thinstation FAQ maintainer
http://thinstation.sourceforge.net
- a light, full featured linux based thin client OS
list Henrik Størner
Hi Mike,
▸
On Sat, Oct 08, 2005 at 06:37:40PM +0200, Mike Eriksen wrote:
First a "thank you" to Henrik for his presentation at the Linux BOF today in Copenhagen. Very interesting.
Thanks :-)
Coming home I decided to try to make a Hobbit client for a thin client project I'm somewhat involved in (thinstation.sf.net). However, I got into trouble when trying to compile the Hobbit client in the custom Thinstation build environment. Next I decided to try on my vanilla Debian Sarge, and I got the exact same error message (running configure seem ok to me):
I think you downloaded the standalone client package from sourceforge. This was a very early attempt at a Hobbit client which was only really developed for NetBSD - I'll be removing this from Sourceforge, because it is bound to confuse unsuspecting users like You. Just grab the full Hobbit release (4.1.2rc1), and run "configure --client" for a client-only build. Regards, henrik
list Mike Eriksen
▸
On Sat, 8 Oct 2005, Henrik Stoerner wrote:
Hi Mike, On Sat, Oct 08, 2005 at 06:37:40PM +0200, Mike Eriksen wrote:First a "thank you" to Henrik for his presentation at the Linux BOF today in Copenhagen. Very interesting.Thanks :-)Coming home I decided to try to make a Hobbit client for a thin client project I'm somewhat involved in (thinstation.sf.net). However, I got into trouble when trying to compile the Hobbit client in the custom Thinstation build environment. Next I decided to try on my vanilla Debian Sarge, and I got the exact same error message (running configure seem ok to me):I think you downloaded the standalone client package from sourceforge. This was a very early attempt at a Hobbit client which was only really developed for NetBSD - I'll be removing this from Sourceforge, because it is bound to confuse unsuspecting users like You.
Ah. Yes, exactly. This was my mistake.
▸
Just grab the full Hobbit release (4.1.2rc1), and run "configure --client" for a client-only build.
It compiles nicely now. Thanks. Next - to read the docs... :-) Mike
Regards, henrik
▸
-- Thinstation FAQ maintainer http://thinstation.sourceforge.net - a light, full featured linux based thin client OS