[epiar-devel] Fails to run after make
Matthew Zweig
thezweig at gmail.com
Wed Jun 29 00:24:25 PDT 2011
I looked through this log a bit closer: it looks like your "Resources/Definitions/twp.xml" is missing. With your build, you could disable auto-loading and then create a new player.
On Jun 28, 2011, at 4:02 PM, Christopher Thielen wrote:
> Not sure why it's quitting, but try turning off auto-load and see if you can play.
>
> Sent from my iPhone
>
> On Jun 28, 2011, at 3:34 PM, TWP Marketing <markettwp at yahoo.com> wrote:
>
>> Oh, the Epiar-log is:
>> ...
>> <?xml version="1.0" encoding="ISO-8859-1"?>
>> <debugSession time="Tue Jun 28 15:26:44 2011" />
>> <log>
>> <function>void Main_Log_Environment()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:44 2011</time>
>> <message>Epiar Version 0.5.0</message>
>> </log>
>> <log>
>> <function>void Main_Log_Environment()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:44 2011</time>
>> <message>Compiled with GCC vers: 4.4.5</message>
>> </log>
>> <log>
>> <function>void Main_Log_Environment()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:44 2011</time>
>> <message>Executable Path: /home/twp/Epiar/epiar</message>
>> </log>
>> <log>
>> <function>bool Font::Load(std::string)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:46 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/FreeSans.ttf' loaded.</message>
>> </log>
>> <log>
>> <function>bool Font::Load(std::string)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:46 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/visitor2.ttf' loaded.</message>
>> </log>
>> <log>
>> <function>bool Font::Load(std::string)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:47 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/FreeSerif.ttf' loaded.</message>
>> </log>
>> <log>
>> <function>bool Font::Load(std::string)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:48 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/FreeMono.ttf' loaded.</message>
>> </log>
>> <log>
>> <function>static bool Video::Initialize()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:48 2011</time>
>> <message>SDL video initialized using x11 driver.</message>
>> </log>
>> <log>
>> <function>static bool Video::SetWindow(int, int, int, bool)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:48 2011</time>
>> <message>Not using hardware surfaces.</message>
>> </log>
>> <log>
>> <function>static bool Video::SetWindow(int, int, int, bool)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:48 2011</time>
>> <message>Not using hardware accelerated blitting.</message>
>> </log>
>> <log>
>> <function>static bool Video::SetWindow(int, int, int, bool)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:48 2011</time>
>> <message>Video mode 1024x768x32 supported.</message>
>> </log>
>> <log>
>> <function>static bool Video::SetWindow(int, int, int, bool)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:52 2011</time>
>> <message>Video mode initialized at 1024x768x32</message>
>> </log>
>> <log>
>> <function>bool Font::Load(std::string)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:52 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/FreeSans.ttf' loaded.</message>
>> </log>
>> <log>
>> <function>bool Components::Load(std::string, bool, bool)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:54 2011</time>
>> <message>Loading 'Resources/Definitions/saved-games.xml' for parsing.</message>
>> </log>
>> <log>
>> <function>bool Components::Load(std::string, bool, bool)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:54 2011</time>
>> <message>'Resources/Definitions/saved-games.xml' file found and valid, parsing...</message>
>> </log>
>> <log>
>> <function>static bool File::Exists(const std::string&)</function>
>> <type>Error</type>
>> <time>Tue Jun 28 15:26:55 2011</time>
>> <message>No such file or directory: Resources/Definitions/twp.xml.</message>
>> </log>
>> <log>
>> <function>virtual bool PlayerInfo::FromXMLNode(xmlDoc*, xmlNode*)</function>
>> <type>Error</type>
>> <time>Tue Jun 28 15:26:55 2011</time>
>> <message>Player twp is Corrupt. There is no file 'Resources/Definitions/twp.xml'.</message>
>> </log>
>> <log>
>> <function>bool Components::Load(std::string, bool, bool)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:55 2011</time>
>> <message>Parsing of file 'Resources/Definitions/saved-games.xml' done, found 0 objects. File is version 0.5.0.</message>
>> </log>
>> <log>
>> <function>static void Menu::AutoLoad()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:55 2011</time>
>> <message>Attempting to automatically load a player.</message>
>> </log>
>> <log>
>> <function>int main(int, char**)</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:55 2011</time>
>> <message>Epiar shutting down.</message>
>> </log>
>> <log>
>> <function>Font::~Font()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:56 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/FreeSans.ttf' freed.</message>
>> </log>
>> <log>
>> <function>Font::~Font()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:56 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/visitor2.ttf' freed.</message>
>> </log>
>> <log>
>> <function>Font::~Font()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:56 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/FreeSerif.ttf' freed.</message>
>> </log>
>> <log>
>> <function>Font::~Font()</function>
>> <type>Info</type>
>> <time>Tue Jun 28 15:26:56 2011</time>
>> <message>Font '/home/twp/Epiar//Resources/Fonts/FreeMono.ttf' freed.</message>
>> </log>
>> </debugSession>
>>
>> From: Christopher Thielen <chris at epiar.net>
>> To: TWP Marketing <markettwp at yahoo.com>
>> Cc: epiar-devel at epiar.net
>> Sent: Tuesday, June 28, 2011 2:57 PM
>> Subject: Re: Fails to run after make
>>
>> The tmpnam warning is alright. It's a difference of opinion between your
>> version of GCC and the folks who wrote the version of Lua that we use.
>> Nothing that should affect stability/quality.
>>
>> It looks like it might be a crash. Did we ever try using gdb to debug
>> Epiar on your end?
>>
>> On Tue, Jun 28, 2011 at 11:27:51AM -0700, TWP Marketing wrote:
>> > Chris,
>> > FYI
>> > I just did a new make on today's code and I get this warning in the last couple of lines on the terminal:
>> > ...
>> > Source/Lua/src/liblua.a(loslib.o): In function `os_tmpname(lua_State*)':
>> > loslib.c:(.text+0x51): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
>> > ...
>> >
>> > The make did complete, however the program will not run. I have attached the log file, which shows it is trying to read the player file (twp.xml) which does NOT exist. It also tries to load file 'saved_games.xml', which does exist, but may be damaged? I cannot tell for sure. Assistance?
>> > Dave
>>
>>
>>
>>
> _______________________________________________
> epiar-devel mailing list
> epiar-devel at epiar.net
> http://epiar.net/mailman/listinfo/epiar-devel
More information about the epiar-devel
mailing list