Page 3 of 3

Re: 0.9.18 released, post bugs here...

Posted: Tue Apr 07, 2009 11:25 am
by tvh
Thanks for your fast response! I tried the lates cvs version but I couldn't compile it:

Code: Select all

3d_vetable.c: In function ‘ve3d_draw_runtime_indicator’:
3d_vetable.c:1180: error: incompatible type for argument 2 of ‘get_fixed_pos’
3d_vetable.c:1180: error: too many arguments to function ‘get_fixed_pos’
3d_vetable.c:1181: error: incompatible type for argument 2 of ‘get_fixed_pos’
3d_vetable.c:1181: error: too many arguments to function ‘get_fixed_pos’
3d_vetable.c: In function ‘ve3d_key_press_event’:
3d_vetable.c:1454: warning: dereferencing type-punned pointer will break strict-aliasing rules
3d_vetable.c:1789: warning: dereferencing type-punned pointer will break strict-aliasing rules
3d_vetable.c:1805: warning: dereferencing type-punned pointer will break strict-aliasing rules
3d_vetable.c: At top level:
3d_vetable.c:2415: error: conflicting types for ‘get_fixed_pos’
../include/3d_vetable.h:217: error: previous declaration of ‘get_fixed_pos’ was here
make[2]: *** [3d_vetable.o] Error 1
make[2]: Leaving directory `/home/tvh/cvs/MegaTunix/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tvh/cvs/MegaTunix'
make: *** [all] Error 2

Re: 0.9.18 released, post bugs here...

Posted: Tue Apr 07, 2009 5:44 pm
by djandruczyk
tvh wrote:Thanks for your fast response! I tried the lates cvs version but I couldn't compile it:

Code: Select all

3d_vetable.c: In function ‘ve3d_draw_runtime_indicator’:
3d_vetable.c:1180: error: incompatible type for argument 2 of ‘get_fixed_pos’
3d_vetable.c:1180: error: too many arguments to function ‘get_fixed_pos’
3d_vetable.c:1181: error: incompatible type for argument 2 of ‘get_fixed_pos’
3d_vetable.c:1181: error: too many arguments to function ‘get_fixed_pos’
3d_vetable.c: In function ‘ve3d_key_press_event’:
3d_vetable.c:1454: warning: dereferencing type-punned pointer will break strict-aliasing rules
3d_vetable.c:1789: warning: dereferencing type-punned pointer will break strict-aliasing rules
3d_vetable.c:1805: warning: dereferencing type-punned pointer will break strict-aliasing rules
3d_vetable.c: At top level:
3d_vetable.c:2415: error: conflicting types for ‘get_fixed_pos’
../include/3d_vetable.h:217: error: previous declaration of ‘get_fixed_pos’ was here
make[2]: *** [3d_vetable.o] Error 1
make[2]: Leaving directory `/home/tvh/cvs/MegaTunix/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tvh/cvs/MegaTunix'
make: *** [all] Error 2
You need to be on my development tag

Go into your MegaTunix dir and run:

Code: Select all

sudo rm -rf /usr/local/share/MegaTunix
cvs update -r PRE_0_9_19-branch
./autogen.sh
make
sudo make install

Re: 0.9.18 released, post bugs here...

Posted: Wed Apr 08, 2009 10:05 am
by tvh
Ok, I did cvs update successfully but autogen.sh failed:

Code: Select all

configure: creating ./config.status
config.status: creating megatunix.spec
config.status: error: cannot find input file: Makefile.in
Early in the script output:

Code: Select all

Running automake --gnu  ...
gaugedesigner/gauges/Makefile.am:1: required directory gaugedesigner/gauges/MegaTune does not exist
configure.ac:160: required file `gaugedesigner/gauges/MegaTune/Makefile.in' not found
Running autoconf ...

Re: 0.9.18 released, post bugs here...

Posted: Mon Apr 20, 2009 5:44 pm
by djandruczyk
tvh wrote:Ok, I did cvs update successfully but autogen.sh failed:

Code: Select all

configure: creating ./config.status
config.status: creating megatunix.spec
config.status: error: cannot find input file: Makefile.in
Early in the script output:

Code: Select all

Running automake --gnu  ...
gaugedesigner/gauges/Makefile.am:1: required directory gaugedesigner/gauges/MegaTune does not exist
configure.ac:160: required file `gaugedesigner/gauges/MegaTune/Makefile.in' not found
Running autoconf ...

Sorry for the delay in responding, was on vacation...

cd into the top level megatunix dir and run the following commands to fix it..

Code: Select all

cvs update -dP
./autogen.sh
make
sudo make install