[BRLTTY] Swift compilation error with gcc-4.4

Mario Lang mlang at delysid.org
Wed May 13 12:12:00 EDT 2009


Hi.

When I do

CC=gcc-4.4 CXX=g++-4.4 ./configure && make

I get

make[2]: Entering directory `/home/mlang/src/a11y/brltty/Drivers/Speech/Swift'
g++-4.4 -Wall -g -O2 -I. -I. -I./../../../Programs -I../../../Programs -I./../../.. -I../../.. -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -fPIC '-DDRIVER_NAME=Swift' '-DDRIVER_CODE=sw' '-DDRIVER_COMMENT="text to speech engine"' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -I/usr/local/swift/include -c ./speech.c
In file included from ./speech.c:37:
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: error: expected primary-expression before ‘.’ token
./../../../Programs/spk_driver.h:78: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x
make[2]: *** [speech.o] Error 1
make[2]: Leaving directory `/home/mlang/src/a11y/brltty/Drivers/Speech/Swift'
make[1]: *** [speech-drivers] Error 1
make[1]: Leaving directory `/home/mlang/src/a11y/brltty/Programs'
make: *** [all] Error 2

Compilation exited abnormally with code 2 at Wed May 13 18:04:46

Does anyone have any idea what this could be related to?
The code looks perfectly fine, except that maybe C++ doesn't allow for
initializers in this way?

-- 
CYa,
  ⡍⠁⠗⠊⠕ | Debian Developer <URL:http://debian.org/>
  .''`. | Get my public key via finger mlang/key at db.debian.org
 : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44
 `. `'
   `-      <URL:http://delysid.org/>  <URL:http://www.staff.tugraz.at/mlang/>


More information about the BRLTTY mailing list