prevent "SLOT" warning on Windows; tiny revisions;
This commit is contained in:
parent
1d5f1fcb3f
commit
eeaf891d77
10 changed files with 31 additions and 15 deletions
|
|
@ -1,15 +1,13 @@
|
||||||
REBUILD STEPS (on every upgrade of: ECL, Qt, EQL)
|
REBUILD STEPS (on every upgrade of: ECL, Qt, EQL)
|
||||||
=============
|
=============
|
||||||
|
|
||||||
Change to eql/src/ and do:
|
1) remove directory src/tmp/
|
||||||
|
remove file slime/thread-safe.fas*
|
||||||
1) remove directory tmp/
|
remove file src/lisp/ecl-readline.fas*
|
||||||
remove slime/thread-safe.fas*
|
|
||||||
remove src/lisp/ecl-readline.fas* (only on upgrading ECL; to recompile manually)
|
|
||||||
|
|
||||||
2) ecl -shell make-eql-lib.lisp
|
2) ecl -shell make-eql-lib.lisp
|
||||||
|
|
||||||
3) qmake, make in this order: (MSVC: nmake; use qmake-qt4 if you have Qt5 installed)
|
3) qmake, make in this order: (MSVC: nmake)
|
||||||
|
|
||||||
eql_lib.pro
|
eql_lib.pro
|
||||||
eql_exe.pro
|
eql_exe.pro
|
||||||
|
|
@ -17,6 +15,10 @@ Change to eql/src/ and do:
|
||||||
module_network.pro
|
module_network.pro
|
||||||
module_...
|
module_...
|
||||||
|
|
||||||
|
for readline (Unix):
|
||||||
|
|
||||||
|
ecl -compile src/lisp/ecl-readline.lisp
|
||||||
|
|
||||||
Optionally (integrate wrapper functions):
|
Optionally (integrate wrapper functions):
|
||||||
|
|
||||||
4) eql5 make-eql-lib-wrappers.lisp
|
4) eql5 make-eql-lib-wrappers.lisp
|
||||||
|
|
|
||||||
|
|
@ -2,5 +2,3 @@ a:link, a:visited { text-decoration: none; color: blue; }
|
||||||
a:hover { text-decoration: underline; }
|
a:hover { text-decoration: underline; }
|
||||||
body { font-family: sans-serif; font-size: 10.5pt; }
|
body { font-family: sans-serif; font-size: 10.5pt; }
|
||||||
code, pre { color: mediumblue; }
|
code, pre { color: mediumblue; }
|
||||||
.added { color: red; }
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
|
#undef SLOT
|
||||||
|
|
||||||
|
#include <ecl/ecl.h>
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
#include <QTextCodec>
|
#include <QTextCodec>
|
||||||
#include <ecl/ecl.h>
|
|
||||||
#include "eql.h"
|
#include "eql.h"
|
||||||
|
|
||||||
extern "C" void ini_app(cl_object);
|
extern "C" void ini_app(cl_object);
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
#undef SLOT
|
||||||
|
|
||||||
#include <ecl/ecl.h>
|
#include <ecl/ecl.h>
|
||||||
#include "eql.h"
|
#include "eql.h"
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
|
#undef SLOT
|
||||||
|
|
||||||
|
#include <ecl/ecl.h>
|
||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include <QTextCodec>
|
#include <QTextCodec>
|
||||||
#include <QSettings>
|
#include <QSettings>
|
||||||
#include <QTranslator>
|
#include <QTranslator>
|
||||||
#include <ecl/ecl.h>
|
|
||||||
#include "eql.h"
|
#include "eql.h"
|
||||||
|
|
||||||
extern "C" void ini_app(cl_object);
|
extern "C" void ini_app(cl_object);
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,10 @@
|
||||||
#ifndef ECL_FUN_H
|
#ifndef ECL_FUN_H
|
||||||
#define ECL_FUN_H
|
#define ECL_FUN_H
|
||||||
|
|
||||||
#include "eql_global.h"
|
#undef SLOT
|
||||||
|
|
||||||
#include <ecl/ecl.h>
|
#include <ecl/ecl.h>
|
||||||
|
#include "eql_global.h"
|
||||||
#include <QList>
|
#include <QList>
|
||||||
#include <QUiLoader>
|
#include <QUiLoader>
|
||||||
#include <QByteArray>
|
#include <QByteArray>
|
||||||
|
|
|
||||||
|
|
@ -3,11 +3,13 @@
|
||||||
#ifndef EQL_H
|
#ifndef EQL_H
|
||||||
#define EQL_H
|
#define EQL_H
|
||||||
|
|
||||||
|
#undef SLOT
|
||||||
|
|
||||||
|
#include <ecl/ecl.h>
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QByteArray>
|
#include <QByteArray>
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
#include <ecl/ecl.h>
|
|
||||||
#include "dyn_object.h"
|
#include "dyn_object.h"
|
||||||
#include "eql_global.h"
|
#include "eql_global.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,13 @@
|
||||||
#ifndef LOBJECTS_H
|
#ifndef LOBJECTS_H
|
||||||
#define LOBJECTS_H
|
#define LOBJECTS_H
|
||||||
|
|
||||||
|
#undef SLOT
|
||||||
|
|
||||||
|
#include <ecl/ecl.h>
|
||||||
#include "../eql_global.h"
|
#include "../eql_global.h"
|
||||||
#include "../ecl_fun.h"
|
#include "../ecl_fun.h"
|
||||||
#include <QtWidgets>
|
#include <QtWidgets>
|
||||||
#include <QtPrintSupport>
|
#include <QtPrintSupport>
|
||||||
#include <ecl/ecl.h>
|
|
||||||
|
|
||||||
Q_DECLARE_METATYPE(QList<QAction*>)
|
Q_DECLARE_METATYPE(QList<QAction*>)
|
||||||
Q_DECLARE_METATYPE(QList<QByteArray>)
|
Q_DECLARE_METATYPE(QList<QByteArray>)
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
// copyright (c) Polos Ruetz
|
// copyright (c) Polos Ruetz
|
||||||
// see Qt_EQL, QtWebKit: JavaScript / Lisp bridge
|
// see Qt_EQL, QtWebKit: JavaScript / Lisp bridge
|
||||||
|
|
||||||
#include <QtGui>
|
#undef SLOT
|
||||||
|
|
||||||
#include <ecl/ecl.h>
|
#include <ecl/ecl.h>
|
||||||
|
#include <QtGui>
|
||||||
#include "qt_eql.h"
|
#include "qt_eql.h"
|
||||||
#include "ecl_fun.h"
|
#include "ecl_fun.h"
|
||||||
#include "eql.h"
|
#include "eql.h"
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,10 @@
|
||||||
#ifndef SINGLE_SHOT_H
|
#ifndef SINGLE_SHOT_H
|
||||||
#define SINGLE_SHOT_H
|
#define SINGLE_SHOT_H
|
||||||
|
|
||||||
#include <QObject>
|
#undef SLOT
|
||||||
|
|
||||||
#include <ecl/ecl.h>
|
#include <ecl/ecl.h>
|
||||||
|
#include <QObject>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue