Issue information

Issue ID
#7216
Status
Fixed
Severity
None
Started
Smoke
May 3, 2013 17:52
Last Post
Ind
Jul 1, 2013 20:05
Confirmation
N/A

Smoke - May 3, 2013 17:52

Hi,

I get the following warnings on macos, clean checkout of rev 11613(configured with 64bit).
[spoiler]
CC mapreg_sql.c
LD map-server
ld: warning: directory not found for option '-L/usr/local/lib'
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:0: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:0: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: note: previously declared here
} log_s;
^
irc-bot.h:52:3: warning: type of 'irc_bot_s' does not match original declaration [enabled by default]
} irc_bot_s;
^
irc-bot.h:52:0: warning: type of 'irc_bot_s' does not match original declaration [enabled by default]
} irc_bot_s;
^
irc-bot.h:52:3: note: previously declared here
} irc_bot_s;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:0: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:0: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: note: previously declared here
} hChSys;
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:24: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.h:750:0: warning: type of 'map' does not match original declaration [enabled by default]
extern struct map_data map[];
^
map.c:124:17: note: previously declared here
struct map_data map[MAX_MAP_PER_SERVER];
^
ld: warning: directory not found for option '-L/usr/local/lib'
building conf/import folder...
[/spoiler]

I just want to add that Hercules rocks! and shennetsind is an awesome dev!
Long live this team and project.

This post has been edited by Smoke on May 3, 2013 18:10

Ind - May 3, 2013 18:39

I use osx on 64bit (mountain lion) and get none of that, what did you use to compile?

Smoke - May 3, 2013 18:47

Hi,

I've used gcc on lion 64bit, I'm now using rev11602 without errors. I shall try updating one rev at a time.

thankies


Edit: I updated rev+1 from 11598 onwards and there were no issues, apologies for the inconvenience. using 11603 without errors, ty i've learnt from this to commit and verify each revision update!

Edit2: compiler broke showing the same errors a few times after compiling a few more times.

This post has been edited by Smoke on May 4, 2013 6:22

Ind - May 3, 2013 19:56

whats your gcc version? (type gcc --version in terminal)

Smoke - May 3, 2013 19:59

I've Gcc from macports [code=auto:0] gcc (MacPorts gcc48 4.8-20130404_1) 4.8.1 20130404 (prerelease) [/code]

Ind - May 3, 2013 20:06

ah that explains why mine doesn't show. mine is way too old O_O~ (I use the xcode one) I'll get to work on it, thank you.[code=auto:0] ind:hercules hennet$ gcc --version i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00) Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [/code]

This post has been edited by Ind on May 3, 2013 20:06

Smoke - May 18, 2013 20:50

Any update on this? I'm using a fresh checkout of hercules git , checked out via cornerstone

compiled with 64bit sql/plugins

getting the same warnings. and ./athena-start stops loading at

[spoiler]
-'45959' Mobs Cached
-'0' Mobs Not Cached
[Status]: Event 'OnInit' executed with '1663' NPCs.
[Status]: Server is 'ready' and listening on port '5121'.

[Status]: Attempting to connect to Char Server. Please wait.
[Status]: Connecting to xxxxxxxxx:6121
[Status]: Logging in to char server...
[Warning]: Connection to Char Server lost.
[/spoiler]

Compile Warnings :

[spoiler]
CC mapreg_sql.c
LD map-server
ld: warning: directory not found for option '-L/usr/local/lib'
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:0: warning: type of 'StatusDisplayType' does not match original declaration [enabled by default]
bool StatusDisplayType[SC_MAX];
^
status.h:1571:6: note: previously declared here
bool StatusDisplayType[SC_MAX];
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:0: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:0: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:0: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:0: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:0: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: warning: type of 'log_s' does not match original declaration [enabled by default]
} log_s;
^
log.h:81:3: note: previously declared here
} log_s;
^
irc-bot.h:52:3: warning: type of 'irc_bot_s' does not match original declaration [enabled by default]
} irc_bot_s;
^
irc-bot.h:52:0: warning: type of 'irc_bot_s' does not match original declaration [enabled by default]
} irc_bot_s;
^
irc-bot.h:52:3: note: previously declared here
} irc_bot_s;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:0: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:0: warning: type of 'hChSys' does not match original declaration [enabled by default]
} hChSys;
^
clif.h:390:3: note: previously declared here
} hChSys;
^
ld: warning: directory not found for option '-L/usr/local/lib'
building conf/import folder...
CC sample.c
Saguns-Mac-Pro:new-trunk sagun$ ./athena-start restart
[/spoiler]

This post has been edited by Smoke on May 18, 2013 20:52

Smoke - May 30, 2013 11:50

Bump for fix please, need to update my code!

This post has been edited by Smoke on May 30, 2013 11:50

Ind - May 31, 2013 3:57

I apologise for the delay but I haven't figured yet how these may be silenced, as I understand these are false positives

Ind - Jul 1, 2013 20:05

Fixed in [url="https://github.com/HerculesWS/Hercules/commit/8de3c1118a6a7a235cc7a3e77f24b0c4c5c397ae"]https://github.com/HerculesWS/Hercules/commit/8de3c1118a6a7a235cc7a3e77f24b0c4c5c397ae[/url]
Thank you