Commit 99de8ccd authored by Vitaly Lipatov's avatar Vitaly Lipatov

travis: ignore undefined references in shared libs

parent 89f7f8a5
......@@ -22,22 +22,14 @@ before_install:
- sudo apt-get -qq update
- if [ "$CXX" = "g++" ]; then sudo apt-get install -qq g++-4.8; fi
- if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
# hack for broken libcomedi
#- wget http://launchpadlibrarian.net/213890956/libcomedi0_0.10.2-3_i386.deb
#- wget http://launchpadlibrarian.net/213890952/libcomedi-dev_0.10.2-3_i386.deb
#- sudo dpkg -i libcomedi0_0.10.2-3_i386.deb libcomedi-dev_0.10.2-3_i386.deb
#- wget http://launchpadlibrarian.net/213890962/libcomedi-dev_0.10.2-3_amd64.deb
#- wget http://launchpadlibrarian.net/213890966/libcomedi0_0.10.2-3_amd64.deb
# TODO: replace it all with epm
#- sudo dpkg -i libcomedi-dev_0.10.2-3_amd64.deb libcomedi0_0.10.2-3_amd64.deb || sudo apt-get -f install
install:
- sudo apt-get install libcomedi-dev libcommoncpp2-dev libmysqlclient-dev libomniorb4-dev omniidl libpqxx3-dev librrd-dev libsigc++-2.0-dev libsqlite3-dev python-dev
before_script:
- export CXXFLAGS='-pipe -O2 -pedantic -Wall'
# hack for broken comedi
- export LDFLAGS='-lm'
# due broken comedi
- export CXXFLAGS="$CXXFLAGS -Wl,--unresolved-symbols=ignore-in-shared-libs"
- autoreconf -fiv
- ./configure --disable-tests
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment