mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Fix build on linux
This commit is contained in:
parent
36a1822d59
commit
01156f514a
@ -1,8 +1,8 @@
|
||||
// Arrange.cpp
|
||||
//
|
||||
|
||||
#include "DECOR.H"
|
||||
#include "MISC.H"
|
||||
#include "decor.h"
|
||||
#include "misc.h"
|
||||
|
||||
// Cette table indique les quarts de cases contenant de
|
||||
// l'eau lorsque la valeur est à un.
|
||||
|
@ -2,9 +2,9 @@
|
||||
|
||||
// (c) 1997, Denis Dumoulin
|
||||
|
||||
#include "DECOR.H"
|
||||
#include "FIFO.H"
|
||||
#include "ACTION.H"
|
||||
#include "decor.h"
|
||||
#include "fifo.h"
|
||||
#include "action.h"
|
||||
|
||||
// Mémorise toutes les positions des blupi.
|
||||
|
||||
|
@ -3,11 +3,11 @@
|
||||
|
||||
#include <unordered_map>
|
||||
#include "gettext.h"
|
||||
#include "DEF.H"
|
||||
#include "DECOR.H"
|
||||
#include "ACTION.H"
|
||||
#include "MISC.H"
|
||||
#include "RESOURCE.H"
|
||||
#include "def.h"
|
||||
#include "decor.h"
|
||||
#include "action.h"
|
||||
#include "misc.h"
|
||||
#include "resource.h"
|
||||
#include "decgoal.h"
|
||||
|
||||
// Cette table donne l'action à effectuer pour un bouton
|
||||
|
@ -1,8 +1,8 @@
|
||||
// DecGoal.cpp
|
||||
|
||||
#include "decgoal.h"
|
||||
#include "DEF.H"
|
||||
#include "DECOR.H"
|
||||
#include "def.h"
|
||||
#include "decor.h"
|
||||
|
||||
short table_goal_nbop[] =
|
||||
{
|
||||
|
@ -1,9 +1,9 @@
|
||||
// DecIO.cpp
|
||||
//
|
||||
|
||||
#include "DEF.H"
|
||||
#include "DECOR.H"
|
||||
#include "MISC.H"
|
||||
#include "def.h"
|
||||
#include "decor.h"
|
||||
#include "misc.h"
|
||||
|
||||
typedef struct
|
||||
{
|
||||
|
@ -2,8 +2,8 @@
|
||||
//
|
||||
|
||||
#include "blupi.h"
|
||||
#include "DEF.H"
|
||||
#include "DECOR.H"
|
||||
#include "def.h"
|
||||
#include "decor.h"
|
||||
|
||||
#define MAP_CADRE 1
|
||||
#define MAP_FOG 2
|
||||
|
@ -1,9 +1,9 @@
|
||||
// DecMove.cpp
|
||||
//
|
||||
|
||||
#include "DECOR.H"
|
||||
#include "MISC.H"
|
||||
#include "DECMOVE.h"
|
||||
#include "decor.h"
|
||||
#include "misc.h"
|
||||
#include "decmove.h"
|
||||
|
||||
// Mouvement pour secouer un arbre
|
||||
// (synchrone avec ACTION_PIOCHE).
|
||||
|
@ -14,7 +14,7 @@
|
||||
#include "text.h"
|
||||
#include "misc.h"
|
||||
#include "fifo.h"
|
||||
#include "DECMOVE.h"
|
||||
#include "decmove.h"
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -3,9 +3,9 @@
|
||||
#pragma once
|
||||
|
||||
#include <unordered_map>
|
||||
#include "DEF.H"
|
||||
#include "SOUND.H"
|
||||
#include "PIXMAP.H"
|
||||
#include "def.h"
|
||||
#include "sound.h"
|
||||
#include "pixmap.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
@ -2,10 +2,10 @@
|
||||
//
|
||||
|
||||
#include "gettext.h"
|
||||
#include "RESOURCE.H"
|
||||
#include "DECOR.H"
|
||||
#include "TEXT.H"
|
||||
#include "MISC.H"
|
||||
#include "resource.h"
|
||||
#include "decor.h"
|
||||
#include "text.h"
|
||||
#include "misc.h"
|
||||
|
||||
#define STATNB 12
|
||||
|
||||
|
@ -20,6 +20,12 @@
|
||||
#include "text.h"
|
||||
#include "misc.h"
|
||||
|
||||
#ifdef _WIN32
|
||||
#define unlink _unlink
|
||||
#else // _WIN32
|
||||
#include <unistd.h>
|
||||
#endif // !_WINE32
|
||||
|
||||
|
||||
#define DEF_TIME_HELP 10000 // ~10 minutes
|
||||
#define DEF_TIME_DEMO 1000 // ~1 minute
|
||||
@ -4349,7 +4355,7 @@ void CEvent::DemoRecStop()
|
||||
|
||||
if ( m_pDemoBuffer != nullptr )
|
||||
{
|
||||
_unlink ("data/demo.blp");
|
||||
unlink ("data/demo.blp");
|
||||
file = fopen("data/demo.blp", "wb");
|
||||
if ( file != nullptr )
|
||||
{
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Fog.cpp
|
||||
|
||||
#include "DECOR.H"
|
||||
#include "decor.h"
|
||||
|
||||
// Cette table indique les quarts de cases contenant du
|
||||
// brouillard lorsque la valeur est à un.
|
||||
|
@ -7,7 +7,14 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <direct.h>
|
||||
#define mkdir(a, b) _mkdir(a)
|
||||
#else /* _WIN32 */
|
||||
#include <sys/stat.h>
|
||||
#endif /*! _WIN32 */
|
||||
|
||||
#include "misc.h"
|
||||
#include "blupi.h"
|
||||
#include "def.h"
|
||||
@ -102,7 +109,7 @@ void AddUserPath(char *pFilename)
|
||||
strcat(temp, pFilename);
|
||||
last = temp[pos];
|
||||
temp[pos] = 0;
|
||||
_mkdir (temp);
|
||||
mkdir (temp, 755);
|
||||
temp[pos] = last;
|
||||
}
|
||||
else
|
||||
|
@ -1,9 +1,9 @@
|
||||
// Obstacle.cpp
|
||||
//
|
||||
|
||||
#include "DECOR.H"
|
||||
#include "MISC.H"
|
||||
#include "ACTION.H"
|
||||
#include "decor.h"
|
||||
#include "misc.h"
|
||||
#include "action.h"
|
||||
|
||||
// Cette table indique les obstacles sur les sols.
|
||||
// 0=passage, 1=obstacle
|
||||
|
@ -3,8 +3,15 @@
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <io.h>
|
||||
#include <string>
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <io.h>
|
||||
#define access _access
|
||||
#else /* _WIN32 */
|
||||
#include <unistd.h>
|
||||
#endif /* !_WIN32 */
|
||||
|
||||
#include "def.h"
|
||||
#include "pixmap.h"
|
||||
#include "misc.h"
|
||||
@ -192,7 +199,7 @@ bool CPixmap::Cache(int channel, const char *pFilename, POINT totalDim, POINT ic
|
||||
if ( channel < 0 || channel >= MAXIMAGE ) return false;
|
||||
|
||||
std::string file = pFilename;
|
||||
if (_access ((file + ".bmp").c_str (), 0 /* F_OK */) != -1)
|
||||
if (access ((file + ".bmp").c_str (), 0 /* F_OK */) != -1)
|
||||
file += ".bmp";
|
||||
|
||||
SDL_Surface *surface = SDL_LoadBMP (file.c_str ());
|
||||
|
Loading…
x
Reference in New Issue
Block a user