Skip to content

Commit

Permalink
Few fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
daid committed Feb 18, 2020
1 parent 811f644 commit d1c80c1
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 3 deletions.
3 changes: 3 additions & 0 deletions discordBot/config.py.template
Expand Up @@ -7,3 +7,6 @@ admin = ''

# Bot control role
role = 'GameServerAdmin'

# Game server password
server_password = None
18 changes: 16 additions & 2 deletions discordBot/game.py
@@ -1,21 +1,35 @@
import subprocess
import requests
import config
import os
import time

_process = None


def getScenarios():
result = []
for filename in sorted(filter(lambda f: f.startswith("scenario_") and f.endswith(".lua"), os.listdir("../scripts/"))):
result.append(filename)
return result


def start(scenario, variation):
global _process
if _process is not None:
return False
command = ["./EmptyEpsilon"]
command += ["httpserver=8080"]
command += ["headless=%s" % (scenario), "variation=%s" % (variation)]
command += ["headless_password=ee"]
if config.server_password is not None:
command += ["headless_password=%s" % (config.server_password)]
command += ["headless_internet=1"]
command += ["startpaused=1"]
_process = subprocess.Popen(command, cwd="..")
time.sleep(2.0)
if _process.poll() is not None:
_process = None
return False
return True

def pause():
Expand All @@ -24,7 +38,7 @@ def pause():
return False
return _lua("pauseGame()") == b''

def unPause():
def unpause():
global _process
if _process is None:
return False
Expand Down
2 changes: 1 addition & 1 deletion discordBot/main.py
Expand Up @@ -52,7 +52,7 @@ async def onCommand(self, channel, command, args):
else:
await channel.send('Failed to pause the game')
elif command == "unpause":
if game.pause():
if game.unpause():
await channel.send('Unpaused the game')
else:
await channel.send('Failed to unpause the game')
Expand Down

2 comments on commit d1c80c1

@daid-tinyci
Copy link

@daid-tinyci daid-tinyci bot commented on d1c80c1 Feb 22, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TinyCI build failure:

[cmake --build . --target package] returned [1]:

[2/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/preferenceManager.cpp.o
[3/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/epsilonServer.cpp.o
[4/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/pathPlanner.cpp.o
[5/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/threatLevelEstimate.cpp.o
[6/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/main.cpp.o
[7/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/mouseCalibrator.cpp.o
[8/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/modelInfo.cpp.o
[9/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/packResourceProvider.cpp.o
[10/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/httpScriptAccess.cpp.o
[11/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/commsScriptInterface.cpp.o
[12/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/scienceDatabase.cpp.o
[13/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/GMActions.cpp.o
[14/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/modelData.cpp.o
[15/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/mainScreen.cpp.o
[16/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gameGlobalInfo.cpp.o
[17/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/script.cpp.o
[18/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/playerInfo.cpp.o
[19/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/beamTemplate.cpp.o
[20/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/missileWeaponData.cpp.o
[21/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gameStateLogger.cpp.o
[22/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/shipTemplate.cpp.o
[23/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/extra/powerManagement.cpp.o
[24/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/factionInfo.cpp.o
[25/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/scenarioInfo.cpp.o
[26/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/mesh.cpp.o
[27/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/GMMessage.cpp.o
[28/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/GMScriptCallback.cpp.o
[29/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/repairCrew.cpp.o
[30/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/joinServerMenu.cpp.o
[31/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/serverBrowseMenu.cpp.o
[32/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/tutorialGame.cpp.o
[33/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/tutorialMenu.cpp.o
[34/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/mainMenus.cpp.o
[35/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/optionsMenu.cpp.o
[36/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/serverCreationScreen.cpp.o
[37/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/autoConnectScreen.cpp.o
[38/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/menus/shipSelectionScreen.cpp.o
[39/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/cinematicViewScreen.cpp.o
[40/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crewStationScreen.cpp.o
[41/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/windowScreen.cpp.o
[42/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/topDownScreen.cpp.o
[43/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/jumpIndicator.cpp.o
[44/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew4/operationsScreen.cpp.o
[45/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew4/engineeringAdvancedScreen.cpp.o
[46/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew4/tacticalScreen.cpp.o
[47/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/engineeringScreen.cpp.o
[48/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/scienceScreen.cpp.o
[49/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/relayScreen.cpp.o
[50/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/weaponsScreen.cpp.o
[51/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/helmsScreen.cpp.o
[52/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/crew1/singlePilotScreen.cpp.o
[53/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/extra/databaseScreen.cpp.o
[54/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/extra/damcon.cpp.o
[55/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/extra/shipLogScreen.cpp.o
[56/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/gm/objectCreationView.cpp.o
[57/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/gm/globalMessageEntryView.cpp.o
[58/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/gm/chatDialog.cpp.o
[59/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/gm/gameMasterScreen.cpp.o
[60/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/aimLock.cpp.o
[61/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/alertOverlay.cpp.o
/data/tinyci_build/daid/EmptyEpsilon/src/screenComponents/alertOverlay.cpp: In member function 'virtual void AlertLevelOverlay::onDraw(sf::RenderTarget&)':
/data/tinyci_build/daid/EmptyEpsilon/src/screenComponents/alertOverlay.cpp:42:30: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
     alert_text.setColor(color);
                              ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from ../src/gui/gui2_container.h:6,
                 from ../src/gui/gui2_element.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/screenComponents/alertOverlay.h:4,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/screenComponents/alertOverlay.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
[62/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/helpOverlay.cpp.o
[63/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screens/gm/tweak.cpp.o
[64/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/selfDestructIndicator.cpp.o
[65/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/missileTubeControls.cpp.o
[66/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/viewport3d.cpp.o
[67/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/dockingButton.cpp.o
[68/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/selfDestructEntry.cpp.o
[69/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shieldsEnableButton.cpp.o
[70/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/selfDestructButton.cpp.o
[71/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shieldFreqencySelect.cpp.o
[72/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/jumpControls.cpp.o
[73/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/impulseControls.cpp.o
[74/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/frequencyCurve.cpp.o
[75/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/noiseOverlay.cpp.o
[76/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/powerDamageIndicator.cpp.o
[77/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/beamTargetSelector.cpp.o
[78/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/beamFrequencySelector.cpp.o
[79/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/rawScannerDataRadarOverlay.cpp.o
[80/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shipInternalView.cpp.o
[81/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/radarView.cpp.o
[82/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/scanTargetButton.cpp.o
[83/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/snapSlider.cpp.o
[84/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/indicatorOverlays.cpp.o
[85/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/openCommsButton.cpp.o
[86/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/combatManeuver.cpp.o
[87/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/rotatingModelView.cpp.o
[88/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shipDestroyedPopup.cpp.o
[89/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/warpControls.cpp.o
[90/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/event.cpp.o
[91/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/targetsContainer.cpp.o
[92/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/globalMessage.cpp.o
[93/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer.cpp.o
[94/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/commsOverlay.cpp.o
[95/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/signalQualityIndicator.cpp.o
[96/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/scanningDialog.cpp.o
[97/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/databaseView.cpp.o
[98/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/mainScreenControls.cpp.o
[99/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/onScreenKeyboard.cpp.o
[100/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shipsLogControl.cpp.o
[101/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/customShipFunctions.cpp.o
[102/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/scrollingBanner.cpp.o
[103/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/miniGame.cpp.o
[104/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/lightsOut.cpp.o
[105/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/hackingDialog.cpp.o
[106/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/screenComponents/mineSweeper.cpp.o
[107/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/colorConfig.cpp.o
[108/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/mouseRenderer.cpp.o
[109/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/scriptError.cpp.o
/data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.cpp: In member function 'virtual void ScriptErrorRenderer::render(sf::RenderTarget&)':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.cpp:22:44: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
         textElement.setColor(sf::Color::Red);
                                            ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/SeriousProton/src/windowManager.h:8,
                 from /data/tinyci_build/daid/SeriousProton/src/input.h:4,
                 from /data/tinyci_build/daid/SeriousProton/src/engine.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.h:4,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
[110/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_togglebutton.cpp.o
[111/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_slider.cpp.o
[112/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/hotkeyConfig.cpp.o
[113/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Draw.cpp.o
[114/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_arrow.cpp.o
[115/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_canvas.cpp.o
[116/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_selector.cpp.o
[117/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_rotationdial.cpp.o
[118/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_textentry.cpp.o
[119/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_label.cpp.o
[120/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_image.cpp.o
[121/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_autolayout.cpp.o
[122/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_arrowbutton.cpp.o
[123/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_entrylist.cpp.o
[124/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_progressbar.cpp.o
[125/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_progressslider.cpp.o
[126/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_scrolltext.cpp.o
[127/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_button.cpp.o
[128/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_advancedscrolltext.cpp.o
[129/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_resizabledialog.cpp.o
[130/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/debugRenderer.cpp.o
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp: In member function 'virtual void DebugRenderer::render(sf::RenderTarget&)':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:83:44: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
         text_update.setColor(sf::Color::Red);
                                            ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/SeriousProton/src/windowManager.h:8,
                 from /data/tinyci_build/daid/SeriousProton/src/input.h:4,
                 from /data/tinyci_build/daid/SeriousProton/src/engine.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.h:4,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:84:54: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
         text_server_update.setColor(sf::Color::Yellow);
                                                      ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/SeriousProton/src/windowManager.h:8,
                 from /data/tinyci_build/daid/SeriousProton/src/input.h:4,
                 from /data/tinyci_build/daid/SeriousProton/src/engine.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.h:4,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:85:48: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
         text_collision.setColor(sf::Color::Cyan);
                                                ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/SeriousProton/src/windowManager.h:8,
                 from /data/tinyci_build/daid/SeriousProton/src/input.h:4,
                 from /data/tinyci_build/daid/SeriousProton/src/engine.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.h:4,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:86:46: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
         text_render.setColor(sf::Color::Green);
                                              ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/SeriousProton/src/windowManager.h:8,
                 from /data/tinyci_build/daid/SeriousProton/src/input.h:4,
                 from /data/tinyci_build/daid/SeriousProton/src/engine.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.h:4,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
[131/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_element.cpp.o
/data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.cpp: In member function 'void GuiElement::drawText(sf::RenderTarget&, sf::FloatRect, string, EGuiAlign, float, sf::Font*, sf::Color)':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.cpp:378:31: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
     textElement.setColor(color);
                               ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_container.h:6,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
/data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.cpp: In member function 'void GuiElement::drawVerticalText(sf::RenderTarget&, sf::FloatRect, string, EGuiAlign, float, sf::Font*, sf::Color)':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.cpp:408:31: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
     textElement.setColor(color);
                               ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_container.h:6,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.h:8,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_element.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
[132/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_keyvaluedisplay.cpp.o
[133/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_scrollbar.cpp.o
[134/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_listbox.cpp.o
[135/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_container.cpp.o
[136/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_panel.cpp.o
[137/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_overlay.cpp.o
[138/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/missileWeapon.cpp.o
[139/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/EMPMissile.cpp.o
[140/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/homingMissile.cpp.o
[141/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/hvli.cpp.o
[142/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/nuke.cpp.o
[143/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceStation.cpp.o
[144/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/wormHole.cpp.o
[145/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/nebula.cpp.o
[146/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceship.cpp.o
[147/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/explosionEffect.cpp.o
[148/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceObject.cpp.o
[149/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/cpuShip.cpp.o
[150/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/asteroid.cpp.o
[151/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/mine.cpp.o
[152/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/blackHole.cpp.o
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/blackHole.cpp: In member function 'virtual void BlackHole::draw3DTransparent()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/blackHole.cpp:31:11: warning: unused variable 'distance' [-Wunused-variable]
     float distance = sf::length(camera_position - sf::Vector3f(getPosition().x, getPosition().y, 0));
           ^~~~~~~~
[153/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/beamEffect.cpp.o
[154/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/playerSpaceship.cpp.o
[155/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/electricExplosionEffect.cpp.o
[156/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/supplyDrop.cpp.o
[157/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/warpJammer.cpp.o
[158/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/scanProbe.cpp.o
[159/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/artifact.cpp.o
[160/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/planet.cpp.o
[161/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/shipTemplateBasedObject.cpp.o
[162/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceshipParts/beamWeapon.cpp.o
[163/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/zone.cpp.o
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/zone.cpp: In member function 'virtual void Zone::drawOnRadar(sf::RenderTarget&, sf::Vector2f, float, bool)':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/zone.cpp:65:72: warning: 'void sf::Text::setColor(const sf::Color&)' is deprecated [-Wdeprecated-declarations]
         text_element.setColor(sf::Color(color.r, color.g, color.b, 128));
                                                                        ^
In file included from /usr/include/SFML/Graphics.hpp:51:0,
                 from /data/tinyci_build/daid/SeriousProton/src/windowManager.h:8,
                 from /data/tinyci_build/daid/SeriousProton/src/input.h:4,
                 from /data/tinyci_build/daid/SeriousProton/src/engine.h:8,
                 from ../src/main.h:4,
                 from /data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/zone.cpp:1:
/usr/include/SFML/Graphics/Text.hpp:177:26: note: declared here
     SFML_DEPRECATED void setColor(const Color& color);
                          ^~~~~~~~
[164/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceshipParts/weaponTube.cpp.o
[165/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/ai/fighterAI.cpp.o
[166/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/ai/aiFactory.cpp.o
[167/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/hardwareOutputDevice.cpp.o
[168/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/ai/ai.cpp.o
[169/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/ai/missileVolleyAI.cpp.o
[170/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/hardwareMappingEffects.cpp.o
[171/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/serialDriver.cpp.o
[172/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/dmx512SerialDevice.cpp.o
[173/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/enttecDMXProDevice.cpp.o
[174/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/uDMXDevice.cpp.o
[175/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/sACNDMXDevice.cpp.o
[176/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/hardwareController.cpp.o
[177/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/postProcessManager.cpp.o
[178/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/philipsHueDevice.cpp.o
[179/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/tween.cpp.o
[180/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/fixedSocket.cpp.o
[181/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/virtualOutputDevice.cpp.o
[182/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/soundManager.cpp.o
[183/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/clipboard.cpp.o
[184/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/random.cpp.o
[185/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/logging.cpp.o
[186/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/PlayerController.cpp.o
[187/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp.o
[188/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/input.cpp.o
[189/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp.o
[190/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer_server_scanner.cpp.o
[191/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp.o
[192/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.cpp.o
[193/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Renderable.cpp.o
[194/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Updatable.cpp.o
[195/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer_server.cpp.o
[196/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/textureManager.cpp.o
[197/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/resources.cpp.o
[198/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp.o
[199/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o
[200/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp.o
[201/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o
[202/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2CircleContact.cpp.o
[203/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2ContactSolver.cpp.o
[204/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o
[205/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o
[206/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2PolygonContact.cpp.o
[207/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2Contact.cpp.o
[208/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o
[209/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/stringImproved.cpp.o
[210/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2MouseJoint.cpp.o
[211/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2MotorJoint.cpp.o
[212/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2PulleyJoint.cpp.o
[213/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2FrictionJoint.cpp.o
[214/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2RopeJoint.cpp.o
[215/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2WheelJoint.cpp.o
[216/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2Joint.cpp.o
[217/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp.o
[218/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2DistanceJoint.cpp.o
[219/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2WeldJoint.cpp.o
[220/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp.o
[221/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Fixture.cpp.o
[222/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2GearJoint.cpp.o
[223/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Rope/b2Rope.cpp.o
[224/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2CollidePolygon.cpp.o
[225/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2World.cpp.o
[226/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Island.cpp.o
[227/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2CollideCircle.cpp.o
[228/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2Distance.cpp.o
[229/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Body.cpp.o
/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Body.cpp: In member function 'void b2Body::DestroyFixture(b2Fixture*)':
/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Body.cpp:227:7: warning: variable 'found' set but not used [-Wunused-but-set-variable]
  bool found = false;
       ^~~~~
[230/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2WorldCallbacks.cpp.o
[231/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2CircleShape.cpp.o
[232/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2ContactManager.cpp.o
[233/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2ChainShape.cpp.o
/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2ChainShape.cpp: In member function 'void b2ChainShape::CreateLoop(const b2Vec2*, int32)':
/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2ChainShape.cpp:42:10: warning: variable 'v1' set but not used [-Wunused-but-set-variable]
   b2Vec2 v1 = vertices[i-1];
          ^~
/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2ChainShape.cpp:43:10: warning: variable 'v2' set but not used [-Wunused-but-set-variable]
   b2Vec2 v2 = vertices[i];
          ^~
[234/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2EdgeShape.cpp.o
[235/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2PolygonShape.cpp.o
[236/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2TimeOfImpact.cpp.o
[237/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2BlockAllocator.cpp.o
[238/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2CollideEdge.cpp.o
[239/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2DynamicTree.cpp.o
/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2DynamicTree.cpp: In member function 'void b2DynamicTree::ValidateMetrics(int32) const':
/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2DynamicTree.cpp:639:8: warning: variable 'height' set but not used [-Wunused-but-set-variable]
  int32 height;
        ^~~~~~
[240/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2Collision.cpp.o
[241/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Timer.cpp.o
[242/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2StackAllocator.cpp.o
[243/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Math.cpp.o
[244/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Settings.cpp.o
[245/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2BroadPhase.cpp.o
[246/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp.o
[247/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lundump.c.o
[248/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lmem.c.o
[249/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/shaderManager.cpp.o
[250/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lctype.c.o
[251/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lmathlib.c.o
[252/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lbaselib.c.o
[253/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lparser.c.o
[254/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ltm.c.o
[255/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lfunc.c.o
[256/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp.o
[257/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lcorolib.c.o
[258/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lstrlib.c.o
[259/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/httpServer.cpp.o
[260/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldo.c.o
[261/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lstate.c.o
[262/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lopcodes.c.o
[263/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lcode.c.o
[264/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lapi.c.o
[265/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/llex.c.o
[266/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lstring.c.o
[267/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lobject.c.o
[268/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldebug.c.o
[269/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ltable.c.o
[270/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lzio.c.o
[271/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/engine.cpp.o
[272/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldump.c.o
[273/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldblib.c.o
[274/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/loadlib.c.o
[275/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ltablib.c.o
[276/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lbitlib.c.o
[277/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lauxlib.c.o
[278/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lgc.c.o
[279/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lvm.c.o
[280/283] Building C object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/GL/glew.c.o
[281/283] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/json11/json11.cpp.o
[282/283] Linking CXX executable EmptyEpsilon
FAILED: EmptyEpsilon 
: && /usr/bin/c++   -Wall -O2 -g -DNDEBUG -g1  -O3 -flto -funsafe-math-optimizations   CMakeFiles/EmptyEpsilon.dir/src/main.cpp.o CMakeFiles/EmptyEpsilon.dir/src/threatLevelEstimate.cpp.o CMakeFiles/EmptyEpsilon.dir/src/preferenceManager.cpp.o CMakeFiles/EmptyEpsilon.dir/src/pathPlanner.cpp.o CMakeFiles/EmptyEpsilon.dir/src/epsilonServer.cpp.o CMakeFiles/EmptyEpsilon.dir/src/particleEffect.cpp.o CMakeFiles/EmptyEpsilon.dir/src/mouseCalibrator.cpp.o CMakeFiles/EmptyEpsilon.dir/src/httpScriptAccess.cpp.o CMakeFiles/EmptyEpsilon.dir/src/modelInfo.cpp.o CMakeFiles/EmptyEpsilon.dir/src/packResourceProvider.cpp.o CMakeFiles/EmptyEpsilon.dir/src/scienceDatabase.cpp.o CMakeFiles/EmptyEpsilon.dir/src/commsScriptInterface.cpp.o CMakeFiles/EmptyEpsilon.dir/src/modelData.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gameGlobalInfo.cpp.o CMakeFiles/EmptyEpsilon.dir/src/GMActions.cpp.o CMakeFiles/EmptyEpsilon.dir/src/script.cpp.o CMakeFiles/EmptyEpsilon.dir/src/playerInfo.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gameStateLogger.cpp.o CMakeFiles/EmptyEpsilon.dir/src/shipTemplate.cpp.o CMakeFiles/EmptyEpsilon.dir/src/beamTemplate.cpp.o CMakeFiles/EmptyEpsilon.dir/src/missileWeaponData.cpp.o CMakeFiles/EmptyEpsilon.dir/src/factionInfo.cpp.o CMakeFiles/EmptyEpsilon.dir/src/mesh.cpp.o CMakeFiles/EmptyEpsilon.dir/src/scenarioInfo.cpp.o CMakeFiles/EmptyEpsilon.dir/src/repairCrew.cpp.o CMakeFiles/EmptyEpsilon.dir/src/GMScriptCallback.cpp.o CMakeFiles/EmptyEpsilon.dir/src/GMMessage.cpp.o CMakeFiles/EmptyEpsilon.dir/src/tutorialGame.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/joinServerMenu.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/serverBrowseMenu.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/mainMenus.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/serverCreationScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/tutorialMenu.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/optionsMenu.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/shipSelectionScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/menus/autoConnectScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/cinematicViewScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crewStationScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/topDownScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/windowScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/mainScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew4/operationsScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew4/engineeringAdvancedScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew4/tacticalScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/engineeringScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/scienceScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/relayScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/weaponsScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew6/helmsScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/crew1/singlePilotScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/extra/damcon.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/extra/powerManagement.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/extra/databaseScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/extra/shipLogScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/gm/gameMasterScreen.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/gm/objectCreationView.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/gm/globalMessageEntryView.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/gm/chatDialog.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screens/gm/tweak.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/aimLock.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/alertOverlay.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/helpOverlay.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/missileTubeControls.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/selfDestructIndicator.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/viewport3d.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/selfDestructEntry.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/dockingButton.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shieldsEnableButton.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/selfDestructButton.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shieldFreqencySelect.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/jumpControls.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/impulseControls.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/frequencyCurve.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/noiseOverlay.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/powerDamageIndicator.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/beamTargetSelector.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shipInternalView.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/beamFrequencySelector.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/radarView.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/rawScannerDataRadarOverlay.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/scanTargetButton.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/snapSlider.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/indicatorOverlays.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/openCommsButton.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/combatManeuver.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/rotatingModelView.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shipDestroyedPopup.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/warpControls.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/targetsContainer.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/globalMessage.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/commsOverlay.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/jumpIndicator.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/scanningDialog.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/signalQualityIndicator.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/mainScreenControls.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/databaseView.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/shipsLogControl.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/onScreenKeyboard.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/hackingDialog.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/customShipFunctions.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/scrollingBanner.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/lightsOut.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/miniGame.cpp.o CMakeFiles/EmptyEpsilon.dir/src/screenComponents/mineSweeper.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/colorConfig.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/hotkeyConfig.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/mouseRenderer.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/scriptError.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_slider.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_togglebutton.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_arrow.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_selector.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_canvas.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_rotationdial.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_textentry.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_label.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_image.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_autolayout.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_arrowbutton.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_entrylist.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_progressbar.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_progressslider.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_scrolltext.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_advancedscrolltext.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_button.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_resizabledialog.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/debugRenderer.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_element.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_keyvaluedisplay.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_listbox.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_scrollbar.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_container.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_panel.cpp.o CMakeFiles/EmptyEpsilon.dir/src/gui/gui2_overlay.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/missileWeapon.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/EMPMissile.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/homingMissile.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/hvli.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/missiles/nuke.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceStation.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceship.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/wormHole.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceObject.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/nebula.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/explosionEffect.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/cpuShip.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/asteroid.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/mine.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/blackHole.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/playerSpaceship.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/beamEffect.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/electricExplosionEffect.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/supplyDrop.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/warpJammer.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/scanProbe.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/artifact.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/shipTemplateBasedObject.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/planet.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/zone.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceshipParts/beamWeapon.cpp.o CMakeFiles/EmptyEpsilon.dir/src/spaceObjects/spaceshipParts/weaponTube.cpp.o CMakeFiles/EmptyEpsilon.dir/src/ai/fighterAI.cpp.o CMakeFiles/EmptyEpsilon.dir/src/ai/ai.cpp.o CMakeFiles/EmptyEpsilon.dir/src/ai/aiFactory.cpp.o CMakeFiles/EmptyEpsilon.dir/src/ai/missileVolleyAI.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/hardwareController.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/hardwareMappingEffects.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/hardwareOutputDevice.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/serialDriver.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/dmx512SerialDevice.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/enttecDMXProDevice.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/sACNDMXDevice.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/uDMXDevice.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/virtualOutputDevice.cpp.o CMakeFiles/EmptyEpsilon.dir/src/hardware/devices/philipsHueDevice.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/soundManager.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/clipboard.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/postProcessManager.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/fixedSocket.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/input.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/tween.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/PlayerController.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/logging.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/random.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer_server_scanner.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer_server.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Renderable.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Updatable.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/textureManager.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/stringImproved.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/resources.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/event.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/multiplayer.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2ContactSolver.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2CircleContact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2Contact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Contacts/b2PolygonContact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2MouseJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2MotorJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2PulleyJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2FrictionJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2Joint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2WheelJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2RopeJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2DistanceJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2WeldJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/Joints/b2GearJoint.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Fixture.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2World.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Island.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2Body.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2ContactManager.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Dynamics/b2WorldCallbacks.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Rope/b2Rope.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2CollidePolygon.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2Distance.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2CollideCircle.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2CircleShape.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2ChainShape.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2EdgeShape.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/Shapes/b2PolygonShape.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2TimeOfImpact.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2DynamicTree.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2BroadPhase.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2CollideEdge.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Collision/b2Collision.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2BlockAllocator.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2StackAllocator.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Math.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Timer.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Draw.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/Box2D/Common/b2Settings.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/httpServer.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/engine.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/shaderManager.cpp.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/GL/glew.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lundump.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lmem.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lctype.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lparser.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lmathlib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lbaselib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ltm.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lstrlib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lfunc.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldo.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lcorolib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lcode.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lapi.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lstate.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/llex.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lopcodes.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lobject.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldebug.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lstring.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ltable.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lzio.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldblib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ldump.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lvm.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/loadlib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lauxlib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/ltablib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lgc.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/lua/lbitlib.c.o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/json11/json11.cpp.o  -o EmptyEpsilon  -rdynamic -lsfml-system -lsfml-window -lsfml-graphics -lsfml-network -lsfml-audio -lGLU -lGL && :
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameStateLogger::~GameStateLogger()':
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:124: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/gameGlobalInfo.cpp:318: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameEntity::~GameEntity()':
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `Script::~Script()':
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `Script::~Script()':
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `ModelData::ModelData()':
/data/tinyci_build/daid/EmptyEpsilon/src/modelData.cpp:32: undefined reference to `PObject::PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameStateLogger::GameStateLogger()':
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:117: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:117: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `__comp_ctor ':
/data/tinyci_build/daid/EmptyEpsilon/src/gameGlobalInfo.cpp:322: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gameGlobalInfo.cpp:322: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `PlayerInfo::PlayerInfo()':
/data/tinyci_build/daid/EmptyEpsilon/src/playerInfo.cpp:36: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/playerInfo.cpp:36: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameMasterActions::GameMasterActions()':
/data/tinyci_build/daid/EmptyEpsilon/src/GMActions.cpp:13: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/GMActions.cpp:13: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `param':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `Script::Script()':
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:15: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:15: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `scriptBindObject<ModelData>::create(lua_State*)':
/data/tinyci_build/daid/EmptyEpsilon/src/modelData.cpp:32: undefined reference to `PObject::PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `ModelData::getModel(string)':
/data/tinyci_build/daid/EmptyEpsilon/src/modelData.cpp:32: undefined reference to `PObject::PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameGlobalInfo::GameGlobalInfo()':
/data/tinyci_build/daid/EmptyEpsilon/src/gameGlobalInfo.cpp:8: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gameGlobalInfo.cpp:8: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameEntity::~GameEntity()':
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `Script::~Script()':
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameGlobalInfo::startScenario(string)':
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:117: undefined reference to `PObject::PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameStateLogger::~GameStateLogger()':
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:124: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameGlobalInfo::startScenario(string)':
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:117: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `GameStateLogger::~GameStateLogger()':
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:124: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/gameGlobalInfo.cpp:318: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans0.ltrans.o: In function `Script::~Script()':
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/menus/optionsMenu.h:9: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `operator 23':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `JoinServerScreen::JoinServerScreen(ServerBrowserMenu::SearchSource, sf::IpAddress)':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/joinServerMenu.cpp:14: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/joinServerMenu.cpp:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `_ZN1PI7PObjectEcvS_IT_EI13WindowManagerEEv':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `WindowManager::~WindowManager()':
/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `_ZN1PI7PObjectEcvS_IT_EI13WindowManagerEEv':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `WindowManager::~WindowManager()':
/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `ServerBrowserMenu::ServerBrowserMenu(ServerBrowserMenu::SearchSource)':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/serverBrowseMenu.cpp:12: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/serverBrowseMenu.cpp:12: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `OptionsMenu::OptionsMenu()':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/optionsMenu.cpp:14: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/optionsMenu.cpp:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `ServerCreationScreen::startScenario()':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.cpp:5: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.cpp:5: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `TutorialMenu::TutorialMenu()':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/tutorialMenu.cpp:17: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/tutorialMenu.cpp:17: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `ServerCreationScreen::ServerCreationScreen()':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/serverCreationScreen.cpp:19: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/serverCreationScreen.cpp:19: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `MainMenu::MainMenu()':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/mainMenus.cpp:60: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/mainMenus.cpp:60: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.h:13: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/optionsMenu.h:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/tutorialMenu.h:11: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/serverCreationScreen.h:11: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans1.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/menus/mainMenus.h:6: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `ScienceDatabase::ScienceDatabase(P<ScienceDatabase>, string)':
/data/tinyci_build/daid/EmptyEpsilon/src/scienceDatabase.cpp:26: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/scienceDatabase.cpp:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `PackResourceStream::PackResourceStream(string, PackResourceInfo)':
/data/tinyci_build/daid/EmptyEpsilon/src/packResourceProvider.cpp:89: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/packResourceProvider.cpp:89: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/packResourceProvider.cpp:89: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/packResourceProvider.cpp:89: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `_ZN1PI7PObjectEcvS_IT_EI13WindowManagerEEv':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/mouseCalibrator.h:15: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `ParticleEngine::spawn(sf::Vector3<float>, sf::Vector3<float>, sf::Vector3<float>, sf::Vector3<float>, float, float, float)':
/data/tinyci_build/daid/EmptyEpsilon/src/particleEffect.h:25: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/particleEffect.h:25: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `PathPlannerManager::getInstance()':
/data/tinyci_build/daid/EmptyEpsilon/src/pathPlanner.h:6: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/pathPlanner.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `ThreatLevelEstimate::ThreatLevelEstimate()':
/data/tinyci_build/daid/EmptyEpsilon/src/threatLevelEstimate.cpp:6: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/threatLevelEstimate.cpp:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `GameMasterActions::~GameMasterActions() [clone .lto_priv.2543]':
/data/tinyci_build/daid/EmptyEpsilon/src/GMActions.h:10: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `PlayerInfo::~PlayerInfo() [clone .lto_priv.2541]':
/data/tinyci_build/daid/EmptyEpsilon/src/playerInfo.h:34: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `Script::~Script()':
/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `GameStateLogger::~GameStateLogger()':
/data/tinyci_build/daid/EmptyEpsilon/src/gameStateLogger.cpp:124: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/script.cpp:26: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `EpsilonServer::EpsilonServer()':
/data/tinyci_build/daid/EmptyEpsilon/src/epsilonServer.cpp:8: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/epsilonServer.cpp:8: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `ScienceDatabase::ScienceDatabase()':
/data/tinyci_build/daid/EmptyEpsilon/src/scienceDatabase.cpp:19: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/scienceDatabase.cpp:19: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `PackResourceProvider::PackResourceProvider(string)':
/data/tinyci_build/daid/EmptyEpsilon/src/packResourceProvider.cpp:33: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/packResourceProvider.cpp:33: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `MouseCalibrator::MouseCalibrator(string)':
/data/tinyci_build/daid/EmptyEpsilon/src/mouseCalibrator.cpp:9: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/mouseCalibrator.cpp:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `ScienceDatabase::~ScienceDatabase()':
/data/tinyci_build/daid/EmptyEpsilon/src/scienceDatabase.cpp:32: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/particleEffect.h:25: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `ThreatLevelEstimate::~ThreatLevelEstimate()':
/data/tinyci_build/daid/EmptyEpsilon/src/threatLevelEstimate.cpp:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o: In function `PackResourceProvider::~PackResourceProvider() [clone .lto_priv.1523]':
/data/tinyci_build/daid/EmptyEpsilon/src/packResourceProvider.h:15: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans2.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/pathPlanner.h:6: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `AutoConnectScreen::AutoConnectScreen(ECrewPosition, bool, string)':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/autoConnectScreen.cpp:11: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/autoConnectScreen.cpp:11: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `ScreenMainScreen::ScreenMainScreen()':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/mainScreen.cpp:19: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/screens/mainScreen.cpp:19: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `WindowScreen::WindowScreen(float, unsigned char)':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/windowScreen.cpp:12: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/screens/windowScreen.cpp:12: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `TopDownScreen::TopDownScreen()':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/topDownScreen.cpp:12: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/screens/topDownScreen.cpp:12: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `CinematicViewScreen::CinematicViewScreen()':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/cinematicViewScreen.cpp:12: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/screens/cinematicViewScreen.cpp:12: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `CrewStationScreen::CrewStationScreen()':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/crewStationScreen.cpp:16: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/screens/crewStationScreen.cpp:16: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `ShipSelectionScreen::ShipSelectionScreen()':
/data/tinyci_build/daid/EmptyEpsilon/src/menus/shipSelectionScreen.cpp:23: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/menus/shipSelectionScreen.cpp:23: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/mainScreen.h:12: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/windowScreen.h:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/topDownScreen.h:12: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/crewStationScreen.h:18: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans3.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/screens/cinematicViewScreen.h:12: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `__base_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/factionInfo.h:16: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `SpaceStation::~SpaceStation() [clone .lto_priv.1932]':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceStation.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `Planet::~Planet() [clone .lto_priv.1671]':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/planet.h:8: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `Nebula::~Nebula() [clone .lto_priv.1846]':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/nebula.h:13: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `BlackHole::~BlackHole() [clone .lto_priv.1772]':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/blackHole.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/asteroid.h:27: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `LocalOnlyGame::LocalOnlyGame()':
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:259: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:259: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `GameMasterScreen::~GameMasterScreen() [clone .lto_priv.2211]':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/gm/gameMasterScreen.h:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/repairCrew.h:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `RepairCrew::RepairCrew()':
/data/tinyci_build/daid/EmptyEpsilon/src/repairCrew.cpp:9: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/repairCrew.cpp:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `TutorialGame::TutorialGame(bool, string)':
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:42: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:259: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:42: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:259: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `TutorialGame::TutorialGame(bool, string)':
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:259: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/tutorialGame.cpp:259: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `FactionInfo::FactionInfo()':
/data/tinyci_build/daid/EmptyEpsilon/src/factionInfo.cpp:14: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/factionInfo.cpp:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `ShipTemplate::ShipTemplate()':
/data/tinyci_build/daid/EmptyEpsilon/src/shipTemplate.cpp:79: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/shipTemplate.cpp:79: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `__base_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/factionInfo.h:16: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `SpaceStation::~SpaceStation() [clone .lto_priv.1932]':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceStation.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `Planet::~Planet() [clone .lto_priv.1671]':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/planet.h:8: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o: In function `Nebula::~Nebula() [clone .lto_priv.1846]':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/nebula.h:13: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans6.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/blackHole.h:6: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `MissileWeapon::MissileWeapon(string, MissileWeaponData const&)':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/missileWeapon.cpp:6: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/missileWeapon.cpp:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `_ZN1PI7PObjectEcvS_IT_EI13WindowManagerEEv':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `DebugRenderer::DebugRenderer()':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:5: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.cpp:5: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `ScriptErrorRenderer::ScriptErrorRenderer()':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.cpp:5: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.cpp:5: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `MouseRenderer::MouseRenderer()':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/mouseRenderer.cpp:5: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gui/mouseRenderer.cpp:5: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `GuiCanvas::GuiCanvas()':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp:5: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp:5: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/scriptError.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/mouseRenderer.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/debugRenderer.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans13.ltrans.o: In function `GuiCanvas::~GuiCanvas()':
/data/tinyci_build/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp:12: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o:/data/tinyci_build/daid/SeriousProton/src/resources.h:26: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `ResourceProvider::ResourceProvider()':
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:8: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:8: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `DirectoryResourceProvider::DirectoryResourceProvider(string)':
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:84: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:84: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:56: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `__comp_ctor ':
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:52: undefined reference to `PObject::PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:56: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:56: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `__comp_ctor ':
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:52: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `ScriptObject::ScriptObject(string)':
/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp:49: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp:49: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `ScriptObject::ScriptObject()':
/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp:42: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp:42: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/SeriousProton/src/resources.h:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/SeriousProton/src/resources.cpp:56: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans18.ltrans.o:(.data.rel.ro+0x40): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans18.ltrans.o:(.data.rel.ro+0x198): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/hardware/devices/virtualOutputDevice.cpp:4: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `JoystickEventHandler::~JoystickEventHandler()':
/data/tinyci_build/daid/SeriousProton/src/input.cpp:40: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `JoystickEventHandler::JoystickEventHandler()':
/data/tinyci_build/daid/SeriousProton/src/input.cpp:35: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/input.cpp:35: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `InputEventHandler::~InputEventHandler()':
/data/tinyci_build/daid/SeriousProton/src/input.cpp:31: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `InputEventHandler::InputEventHandler()':
/data/tinyci_build/daid/SeriousProton/src/input.cpp:26: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/input.cpp:26: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `__comp_ctor ':
/data/tinyci_build/daid/EmptyEpsilon/src/hardware/devices/virtualOutputDevice.cpp:9: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/hardware/devices/virtualOutputDevice.cpp:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/hardware/devices/virtualOutputDevice.cpp:4: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `JoystickEventHandler::~JoystickEventHandler()':
/data/tinyci_build/daid/SeriousProton/src/input.cpp:40: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o: In function `InputEventHandler::~InputEventHandler()':
/data/tinyci_build/daid/SeriousProton/src/input.cpp:31: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans20.ltrans.o:(.data.rel.ro+0x220): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Collisionable::~Collisionable()':
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:150: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `PlayerController::~PlayerController()':
/data/tinyci_build/daid/SeriousProton/src/PlayerController.h:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameClient::~GameClient()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `NetworkAudioRecorder::~NetworkAudioRecorder()':
/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp:19: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameEntity::~GameEntity()':
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o:/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Updatable::Updatable()':
/data/tinyci_build/daid/SeriousProton/src/Updatable.cpp:3: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/Updatable.cpp:3: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Renderable::~Renderable()':
/data/tinyci_build/daid/SeriousProton/src/Renderable.cpp:38: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Renderable::Renderable(RenderLayer*)':
/data/tinyci_build/daid/SeriousProton/src/Renderable.cpp:31: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/Renderable.cpp:31: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Renderable::Renderable()':
/data/tinyci_build/daid/SeriousProton/src/Renderable.cpp:24: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/Renderable.cpp:24: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameServer::GameServer(string, int, int)':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_server.cpp:19: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/multiplayer_server.cpp:19: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `NetworkAudioRecorder::NetworkAudioRecorder()':
/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp:11: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp:11: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `ServerScanner::ServerScanner(int, int)':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_server_scanner.cpp:4: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/multiplayer_server_scanner.cpp:4: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `PlayerController::PlayerController(int)':
/data/tinyci_build/daid/SeriousProton/src/PlayerController.cpp:4: undefined reference to `PObject::PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameClient::GameClient(int, sf::IpAddress, int)':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp:9: undefined reference to `PObject::PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameClient::~GameClient()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameClient::GameClient(int, sf::IpAddress, int)':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameClient::~GameClient()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `WindowManager::~WindowManager()':
/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Collisionable::Collisionable(std::vector<sf::Vector2<float>, std::allocator<sf::Vector2<float> > > const&)':
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:141: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:141: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Collisionable::Collisionable(sf::Vector2<float>, sf::Vector2<float>)':
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:132: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:132: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Collisionable::Collisionable(float)':
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:122: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:122: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `Collisionable::~Collisionable()':
/data/tinyci_build/daid/SeriousProton/src/collisionable.cpp:150: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `PlayerController::~PlayerController()':
/data/tinyci_build/daid/SeriousProton/src/PlayerController.h:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameServer::~GameServer()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_server.cpp:46: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o: In function `GameClient::~GameClient()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans21.ltrans.o:/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp:19: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans21.ltrans.o:(.data.rel.ro+0x30): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans4.ltrans.o: In function `ScanProbe::~ScanProbe() [clone .lto_priv.1677]':
/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/scanProbe.h:6: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/scanProbe.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans5.ltrans.o: In function `CpuShip::~CpuShip()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans5.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans5.ltrans.o: In function `GameMasterScreen::GameMasterScreen()':
/data/tinyci_build/daid/EmptyEpsilon/src/screens/gm/gameMasterScreen.cpp:24: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/screens/gm/gameMasterScreen.cpp:24: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans7.ltrans.o: In function `Zone::~Zone() [clone .lto_priv.1623]':
/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/zone.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans7.ltrans.o: In function `WormHole::~WormHole() [clone .lto_priv.1916]':
/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/wormHole.h:8: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans7.ltrans.o: In function `CpuShip::~CpuShip()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans7.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/zone.h:6: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `operator 24':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/nuke.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/hvli.h:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/homingMissile.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `ExplosionEffect::~ExplosionEffect() [clone .lto_priv.1840]':
/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/explosionEffect.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/EMPMissile.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/electricExplosionEffect.h:6: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `param':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `SpaceShip::SpaceShip(string, float)':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceship.cpp:89: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceship.cpp:89: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `Nuke::Nuke()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/nuke.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/nuke.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `MultiplayerObject* createMultiplayerObject<Nuke>()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/nuke.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/nuke.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `HVLI::HVLI()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/hvli.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/hvli.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `MultiplayerObject* createMultiplayerObject<HVLI>()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/hvli.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/hvli.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `HomingMissile::HomingMissile()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/homingMissile.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/homingMissile.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `MultiplayerObject* createMultiplayerObject<HomingMissile>()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/homingMissile.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/homingMissile.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `EMPMissile::EMPMissile()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/EMPMissile.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/EMPMissile.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `MultiplayerObject* createMultiplayerObject<EMPMissile>()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/EMPMissile.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/EMPMissile.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `SpaceStation::SpaceStation()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceStation.cpp:19: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceStation.cpp:19: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `WormHole::WormHole()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/wormHole.cpp:29: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/wormHole.cpp:29: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/homingMissile.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/nuke.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/hvli.h:9: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o: In function `ExplosionEffect::~ExplosionEffect() [clone .lto_priv.1840]':
/data/tinyci_build/daid/EmptyEpsilon/_build_native/../src/spaceObjects/explosionEffect.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans11.ltrans.o:/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/missiles/EMPMissile.h:6: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `operator 23':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `operator 24':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `operator 23':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `VisualAsteroid::VisualAsteroid()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/asteroid.cpp:100: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/asteroid.cpp:100: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `Asteroid::Asteroid()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/asteroid.cpp:18: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/asteroid.cpp:18: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `param':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans12.ltrans.o:/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: more undefined references to `typeinfo for PObject' follow
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `PlayerSpaceship::PlayerSpaceship()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/playerSpaceship.cpp:209: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/playerSpaceship.cpp:209: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `BlackHole::BlackHole()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/blackHole.cpp:16: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/blackHole.cpp:16: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans12.ltrans.o: In function `Mine::Mine()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/mine.cpp:20: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/mine.cpp:20: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `operator 25':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `operator 23':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/supplyDrop.h:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `WarpJammer::WarpJammer()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/warpJammer.cpp:24: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/warpJammer.cpp:24: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `SupplyDrop::SupplyDrop()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/supplyDrop.cpp:20: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/supplyDrop.cpp:20: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `param':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `ElectricExplosionEffect::ElectricExplosionEffect()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/electricExplosionEffect.cpp:14: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/electricExplosionEffect.cpp:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `BeamEffect::BeamEffect()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/beamEffect.cpp:23: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/beamEffect.cpp:23: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans14.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/supplyDrop.h:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `operator 23':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `CpuShip::~CpuShip()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `operator 24':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `CpuShip::~CpuShip()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `param':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `CpuShip::CpuShip()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:51: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:51: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `Nebula::Nebula()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/nebula.cpp:18: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/nebula.cpp:18: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `ExplosionEffect::ExplosionEffect()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/explosionEffect.cpp:14: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/explosionEffect.cpp:14: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `SpaceObject::SpaceObject(float, string, float)':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceObject.cpp:257: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/spaceObject.cpp:257: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans15.ltrans.o: In function `CpuShip::~CpuShip()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/cpuShip.cpp:69: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans16.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans16.ltrans.o: In function `Zone::Zone()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/zone.cpp:24: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/zone.cpp:24: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans16.ltrans.o: In function `HardwareController::HardwareController()':
/data/tinyci_build/daid/EmptyEpsilon/src/hardware/hardwareController.cpp:18: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/hardware/hardwareController.cpp:18: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans16.ltrans.o: In function `HardwareController::~HardwareController()':
/data/tinyci_build/daid/EmptyEpsilon/src/hardware/hardwareController.cpp:22: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `operator 23':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `operator 24':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `operator 22':
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/P.h:129: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `Planet::Planet()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/planet.cpp:111: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/planet.cpp:111: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `param':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `ShipTemplateBasedObject::ShipTemplateBasedObject(float, string, float)':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/shipTemplateBasedObject.cpp:74: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/shipTemplateBasedObject.cpp:74: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/artifact.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `Artifact::Artifact()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/artifact.cpp:30: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/artifact.cpp:30: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `param':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `ScanProbe::ScanProbe()':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/scanProbe.cpp:21: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/scanProbe.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/warpJammer.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/artifact.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans17.ltrans.o: In function `__comp_dtor ':
/data/tinyci_build/daid/EmptyEpsilon/src/spaceObjects/warpJammer.h:6: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans19.ltrans.o: In function `MultiplayerObject::~MultiplayerObject()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer.cpp:42: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans19.ltrans.o:/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp:360: more undefined references to `PObject::~PObject()' follow
/tmp/cchPAKXH.ltrans19.ltrans.o: In function `EventHandler::EventHandler(string)':
/data/tinyci_build/daid/SeriousProton/src/event.cpp:5: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/event.cpp:5: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans19.ltrans.o: In function `MultiplayerObject::MultiplayerObject(string)':
/data/tinyci_build/daid/SeriousProton/src/multiplayer.cpp:28: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/multiplayer.cpp:28: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans19.ltrans.o: In function `MultiplayerObject::~MultiplayerObject()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer.cpp:42: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans19.ltrans.o: In function `ScriptObject::~ScriptObject()':
/data/tinyci_build/daid/SeriousProton/src/scriptInterface.cpp:360: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans19.ltrans.o:(.data.rel.ro+0x80): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans22.ltrans.o: In function `WindowManager::~WindowManager()':
/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans22.ltrans.o: In function `Engine::runMainLoop()':
/data/tinyci_build/daid/SeriousProton/src/engine.cpp:62: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans22.ltrans.o: In function `GameEntity::~GameEntity()':
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/data/tinyci_build/daid/SeriousProton/src/gameEntity.cpp:4: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans22.ltrans.o: In function `HttpServer::HttpServer(int)':
/data/tinyci_build/daid/SeriousProton/src/httpServer.cpp:7: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/httpServer.cpp:7: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans22.ltrans.o: In function `WindowManager::WindowManager(int, int, bool, RenderChain*, int)':
/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp:10: undefined reference to `PObject::PObject()'
/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp:10: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans22.ltrans.o: In function `HttpServer::~HttpServer()':
/data/tinyci_build/daid/SeriousProton/src/httpServer.cpp:13: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans22.ltrans.o: In function `WindowManager::~WindowManager()':
/data/tinyci_build/daid/SeriousProton/src/windowManager.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans22.ltrans.o:(.data.rel.ro+0x308): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o: In function `convert<ScienceDatabase*>::param(lua_State*, int&, ScienceDatabase*&) [clone .constprop.509]':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o: In function `convert<ModelData*>::param(lua_State*, int&, ModelData*&) [clone .constprop.491]':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o: In function `convert<ShipTemplate*>::param(lua_State*, int&, ShipTemplate*&) [clone .constprop.418]':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o: In function `convert<FactionInfo*>::param(lua_State*, int&, FactionInfo*&) [clone .constprop.402]':
/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o:/data/tinyci_build/daid/SeriousProton/src/scriptInterfaceMagic.h:93: more undefined references to `typeinfo for PObject' follow
/tmp/cchPAKXH.ltrans25.ltrans.o: In function `GameClient::~GameClient()':
/data/tinyci_build/daid/SeriousProton/src/multiplayer_client.cpp:21: undefined reference to `PObject::~PObject()'
/tmp/cchPAKXH.ltrans25.ltrans.o:(.data.rel.ro+0xa20): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o:(.data.rel.ro+0xcf0): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o:(.data.rel.ro+0xd18): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o:(.data.rel.ro+0x1438): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o:(.data.rel.ro+0x1460): undefined reference to `typeinfo for PObject'
/tmp/cchPAKXH.ltrans25.ltrans.o:(.data.rel.ro+0x14b8): more undefined references to `typeinfo for PObject' follow
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

@daid-tinyci
Copy link

@daid-tinyci daid-tinyci bot commented on d1c80c1 Aug 27, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TinyCI build failure:

[cmake --build . --target package] returned [1]:


FAILED: CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp.o 

/usr/bin/c++  -DCONFIG_DIR=\"/usr/local/share/emptyepsilon/\" -DRESOURCE_BASE_DIR=\"/usr/local/share/emptyepsilon/\" -DVERSION_NUMBER=20200827 -DWINDOW_TITLE=\"EmptyEpsilon\" -I../src -I/data/tinyci_build/daid/SeriousProton/src -Wall -O2 -g -DNDEBUG -g1  -O3 -flto -funsafe-math-optimizations   -std=gnu++11 -MD -MT CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp.o -MF CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp.o.d -o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp.o -c /data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp

/data/tinyci_build/daid/SeriousProton/src/networkAudioStream.cpp:5:10: fatal error: opus.h: No such file or directory

 #include <opus.h>

          ^~~~~~~~

compilation terminated.

[2/4] Building CXX object CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp.o

FAILED: CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp.o 

/usr/bin/c++  -DCONFIG_DIR=\"/usr/local/share/emptyepsilon/\" -DRESOURCE_BASE_DIR=\"/usr/local/share/emptyepsilon/\" -DVERSION_NUMBER=20200827 -DWINDOW_TITLE=\"EmptyEpsilon\" -I../src -I/data/tinyci_build/daid/SeriousProton/src -Wall -O2 -g -DNDEBUG -g1  -O3 -flto -funsafe-math-optimizations   -std=gnu++11 -MD -MT CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp.o -MF CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp.o.d -o CMakeFiles/EmptyEpsilon.dir/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp.o -c /data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp

/data/tinyci_build/daid/SeriousProton/src/networkRecorder.cpp:11:10: fatal error: opus.h: No such file or directory

 #include <opus.h>

          ^~~~~~~~

compilation terminated.

ninja: build stopped: subcommand failed.

Please sign in to comment.