Fix Linux generation after change made to compile with MSVC 7.1
This commit is contained in:
parent
50b1465421
commit
0038e2153f
3 changed files with 8 additions and 4 deletions
|
@ -8,7 +8,7 @@ fgfs_tools_server_LDADD = -lsgbucket -lsgmisc -lsgdebug -lsgxml $(network_LIBS)
|
|||
|
||||
fgfs_tools_client_SOURCES = client.cxx
|
||||
|
||||
fgfs_tools_client_LDADD = -lsgbucket -lsgmisc -lsgdebug -lsgxml $(network_LIBS)
|
||||
fgfs_tools_client_LDADD = -lsgbucket -lsgmisc -lsgdebug -lsgxml $(network_LIBS) -lplibul
|
||||
|
||||
INCLUDES = \
|
||||
-I$(top_srcdir)/src \
|
||||
|
|
|
@ -346,7 +346,11 @@ void alloc_new_tile( int msgsock, long int next_tile, const string &status_dir )
|
|||
if ( send(msgsock, message, length, 0) < 0 ) {
|
||||
perror("Cannot write to stream socket");
|
||||
}
|
||||
#ifdef _MSC_VER
|
||||
closesocket(msgsock);
|
||||
#else
|
||||
close(msgsock);
|
||||
#endif
|
||||
// cout << "process for " << next_tile << " ended" << endl;
|
||||
}
|
||||
|
||||
|
|
|
@ -135,7 +135,7 @@ void gen_clipped_polygon( const TGPolygon& shape, const TGPolygon& clip ) {
|
|||
|
||||
int main( int argc, char **argv ) {
|
||||
struct GSHHS h;
|
||||
struct POINT p;
|
||||
struct GSHHS_POINT p;
|
||||
TGPolygon shape, clip;
|
||||
double w, e, s, n, area, lon, lat;
|
||||
int k, max_east = 270000000;
|
||||
|
@ -187,8 +187,8 @@ int main( int argc, char **argv ) {
|
|||
|
||||
cout << "Loading shape" << endl;
|
||||
for ( k = 0; k < h.n; k++ ) {
|
||||
if ( gzread(fp, (void *)&p, (unsigned)sizeof(struct POINT)) !=
|
||||
(unsigned)sizeof(struct POINT) )
|
||||
if ( gzread(fp, (void *)&p, (unsigned)sizeof(struct GSHHS_POINT)) !=
|
||||
(unsigned)sizeof(struct GSHHS_POINT) )
|
||||
{
|
||||
SG_LOG( SG_GENERAL, SG_ALERT, "Error reading file for polygon "
|
||||
<< h.id << " point " << k );
|
||||
|
|
Loading…
Reference in a new issue