Package Details: codelite 17.0.0-0

Git Clone URL: https://aur.archlinux.org/codelite.git (read-only, click to copy)
Package Base: codelite
Description: Cross platform IDE for C, C++, Rust, Python, PHP and Node.js written in C++
Upstream URL: https://codelite.org/
Keywords: C++ Editor IDE
Licenses: GPL
Conflicts: codelite-unstable
Provides: codelite
Submitter: None
Maintainer: uffe
Last Packager: uffe
Votes: 174
Popularity: 0.000379
First Submitted: 2008-08-01 09:11 (UTC)
Last Updated: 2024-07-12 13:32 (UTC)

Pinned Comments

uffe commented on 2016-09-26 11:42 (UTC) (edited on 2020-07-27 18:21 (UTC) by uffe)

ATTENTION: read this before flagging this package out-of-date

This package "codelite" represents the stable release of the codelite project.

I do not consider the "Weekly Builds" from http://downloads.codelite.org/ as stable releases (neither does the codelite project)

Generally speaking - this package will not be updated before the codelite release/download page (https://downloads.codelite.org/) have a new stable release published.

Please respect that - Thanks

PS: to clear up a recent misunderstanding - this does not mean that I won't accept patches that is needed for stable codelite to build against refreshed libraries etc

PS: I have added new "codelite-unstable" package to AUR that follows the weekly/latest builds from the codelite project.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 17 Next › Last »

ryanw commented on 2020-05-03 06:12 (UTC)

@uffe: yes, full upgraded. Thanks, it works

uffe commented on 2020-04-29 09:32 (UTC)

@ryanw: I just did a rebuild of codelite without any problems. Is your system fully upgraded ?

MySql is only needed for the Database Explorer plugin - rest of CodeLite will work without it... An an experiment you could try to take out MySql by editing PKGBUILD - look for "-DWITH_MYSQL=1"

ryanw commented on 2020-04-29 03:12 (UTC) (edited on 2020-05-03 06:04 (UTC) by ryanw)

I got Error when making codelite Any suggestion to fix ?

Scanning dependencies of target databaselayersqlite
[ 10%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/DatabaseErrorReporter.cpp.o
[ 10%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/BitmapShape.cpp.o
[ 10%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/DatabaseLayer.cpp.o
[ 10%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkcondition.cpp.o
[ 10%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/BitmapShapeXml.cpp.o
[ 10%] Building CXX object codelitephp/CMakeFiles/PHPParser.dir/PHPParser/php_workspace.cpp.o
[ 10%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/CanvasHistory.cpp.o
[ 10%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/DatabaseQueryParser.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkexceptionsafety.cpp.o
[ 11%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/CanvasState.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkfunctions.cpp.o
[ 11%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/DatabaseResultSet.cpp.o
[ 11%] Building CXX object codelitephp/CMakeFiles/PHPParser.dir/PHPParser/phpexecutor.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkinternal.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkio.cpp.o
[ 11%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/DatabaseStringConverter.cpp.o
[ 11%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/CircleArrow.cpp.o
[ 11%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/PreparedStatement.cpp.o
[ 11%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/CircleShape.cpp.o
[ 11%] Linking CXX static library ../lib/libPHPParser.a
[ 11%] Built target PHPParser
[ 11%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/SqliteDatabaseLayer.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkleakautovar.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkmemoryleak.cpp.o
[ 11%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/CommonFcn.cpp.o
[ 11%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/SqlitePreparedStatement.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checknullpointer.cpp.o
[ 11%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ControlShape.cpp.o
[ 11%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkother.cpp.o
[ 11%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/SqliteResultSet.cpp.o
[ 11%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/SqliteResultSetMetaData.cpp.o
[ 12%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/CurveShape.cpp.o
[ 12%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/DiagramManager.cpp.o
[ 12%] Building CXX object sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/MysqlDatabaseLayer.cpp.o
[ 12%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/DiamondArrow.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkpostfixoperator.cpp.o
In file included from /home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:5:
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:27:17: error: ISO C++ forbids declaration of ‘my_bool’ with no type [-fpermissive]
   27 | typedef my_bool (STDCALL *MysqlAutoCommitType)(MYSQL*, my_bool);
      |                 ^
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:27:9: error: typedef ‘my_bool’ is initialized (use decltype instead)
   27 | typedef my_bool (STDCALL *MysqlAutoCommitType)(MYSQL*, my_bool);
      |         ^~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:27:27: error: ‘MysqlAutoCommitType’ was not declared in this scope
   27 | typedef my_bool (STDCALL *MysqlAutoCommitType)(MYSQL*, my_bool);
      |                           ^~~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:28:17: error: ISO C++ forbids declaration of ‘my_bool’ with no type [-fpermissive]
   28 | typedef my_bool (STDCALL *MysqlCommitType)(MYSQL*);
      |                 ^
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:28:9: error: typedef ‘my_bool’ is initialized (use decltype instead)
   28 | typedef my_bool (STDCALL *MysqlCommitType)(MYSQL*);
      |         ^~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:28:27: error: ‘MysqlCommitType’ was not declared in this scope; did you mean ‘MysqlInitType’?
   28 | typedef my_bool (STDCALL *MysqlCommitType)(MYSQL*);
      |                           ^~~~~~~~~~~~~~~
      |                           MysqlInitType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:29:17: error: ISO C++ forbids declaration of ‘my_bool’ with no type [-fpermissive]
   29 | typedef my_bool (STDCALL *MysqlRollbackType)(MYSQL*);
      |                 ^
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:29:9: error: typedef ‘my_bool’ is initialized (use decltype instead)
   29 | typedef my_bool (STDCALL *MysqlRollbackType)(MYSQL*);
      |         ^~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:29:27: error: ‘MysqlRollbackType’ was not declared in this scope
   29 | typedef my_bool (STDCALL *MysqlRollbackType)(MYSQL*);
      |                           ^~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:37:17: error: ISO C++ forbids declaration of ‘my_bool’ with no type [-fpermissive]
   37 | typedef my_bool (STDCALL *MysqlStmtFreeResultType)(MYSQL_STMT*);
      |                 ^
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:37:9: error: typedef ‘my_bool’ is initialized (use decltype instead)
   37 | typedef my_bool (STDCALL *MysqlStmtFreeResultType)(MYSQL_STMT*);
      |         ^~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:37:27: error: ‘MysqlStmtFreeResultType’ was not declared in this scope; did you mean ‘MysqlStmtExecuteType’?
   37 | typedef my_bool (STDCALL *MysqlStmtFreeResultType)(MYSQL_STMT*);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
      |                           MysqlStmtExecuteType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:38:17: error: ISO C++ forbids declaration of ‘my_bool’ with no type [-fpermissive]
   38 | typedef my_bool (STDCALL *MysqlStmtCloseType)(MYSQL_STMT*);
      |                 ^
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:38:9: error: typedef ‘my_bool’ is initialized (use decltype instead)
   38 | typedef my_bool (STDCALL *MysqlStmtCloseType)(MYSQL_STMT*);
      |         ^~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:38:27: error: ‘MysqlStmtCloseType’ was not declared in this scope; did you mean ‘MysqlCloseType’?
   38 | typedef my_bool (STDCALL *MysqlStmtCloseType)(MYSQL_STMT*);
      |                           ^~~~~~~~~~~~~~~~~~
      |                           MysqlCloseType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:46:17: error: ISO C++ forbids declaration of ‘my_bool’ with no type [-fpermissive]
   46 | typedef my_bool (STDCALL *MysqlStmtBindParamType)(MYSQL_STMT*, MYSQL_BIND*);
      |                 ^
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:46:9: error: typedef ‘my_bool’ is initialized (use decltype instead)
   46 | typedef my_bool (STDCALL *MysqlStmtBindParamType)(MYSQL_STMT*, MYSQL_BIND*);
      |         ^~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:46:27: error: ‘MysqlStmtBindParamType’ was not declared in this scope; did you mean ‘MysqlStmtPrepareType’?
   46 | typedef my_bool (STDCALL *MysqlStmtBindParamType)(MYSQL_STMT*, MYSQL_BIND*);
      |                           ^~~~~~~~~~~~~~~~~~~~~~
      |                           MysqlStmtPrepareType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:48:17: error: ISO C++ forbids declaration of ‘my_bool’ with no type [-fpermissive]
   48 | typedef my_bool (STDCALL *MysqlStmtBindResultType)(MYSQL_STMT*, MYSQL_BIND*);
      |                 ^
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:48:9: error: typedef ‘my_bool’ is initialized (use decltype instead)
   48 | typedef my_bool (STDCALL *MysqlStmtBindResultType)(MYSQL_STMT*, MYSQL_BIND*);
      |         ^~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:48:27: error: ‘MysqlStmtBindResultType’ was not declared in this scope
   48 | typedef my_bool (STDCALL *MysqlStmtBindResultType)(MYSQL_STMT*, MYSQL_BIND*);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:64:3: error: ‘MysqlAutoCommitType’ does not name a type; did you mean ‘MysqlStmtInitType’?
   64 |   MysqlAutoCommitType GetMysqlAutoCommit() { return m_pMysqlAutoCommit; }
      |   ^~~~~~~~~~~~~~~~~~~
      |   MysqlStmtInitType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:65:3: error: ‘MysqlCommitType’ does not name a type; did you mean ‘MysqlInitType’?
   65 |   MysqlCommitType GetMysqlCommit() { return m_pMysqlCommit; }
      |   ^~~~~~~~~~~~~~~
      |   MysqlInitType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:66:3: error: ‘MysqlRollbackType’ does not name a type
   66 |   MysqlRollbackType GetMysqlRollback() { return m_pMysqlRollback; }
      |   ^~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:74:3: error: ‘MysqlStmtFreeResultType’ does not name a type; did you mean ‘MysqlFreeResultType’?
   74 |   MysqlStmtFreeResultType GetMysqlStmtFreeResult() { return m_pMysqlStmtFreeResult; }
      |   ^~~~~~~~~~~~~~~~~~~~~~~
      |   MysqlFreeResultType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:75:3: error: ‘MysqlStmtCloseType’ does not name a type; did you mean ‘MysqlCloseType’?
   75 |   MysqlStmtCloseType GetMysqlStmtClose() { return m_pMysqlStmtClose; }
      |   ^~~~~~~~~~~~~~~~~~
      |   MysqlCloseType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:83:3: error: ‘MysqlStmtBindParamType’ does not name a type; did you mean ‘MysqlStmtPrepareType’?
   83 |   MysqlStmtBindParamType GetMysqlStmtBindParam() { return m_pMysqlStmtBindParam; }
      |   ^~~~~~~~~~~~~~~~~~~~~~
      |   MysqlStmtPrepareType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:85:3: error: ‘MysqlStmtBindResultType’ does not name a type
   85 |   MysqlStmtBindResultType GetMysqlStmtBindResult() { return m_pMysqlStmtBindResult; }
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:97:3: error: ‘MysqlAutoCommitType’ does not name a type; did you mean ‘MysqlStmtInitType’?
   97 |   MysqlAutoCommitType m_pMysqlAutoCommit;
      |   ^~~~~~~~~~~~~~~~~~~
      |   MysqlStmtInitType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:98:3: error: ‘MysqlCommitType’ does not name a type; did you mean ‘MysqlInitType’?
   98 |   MysqlCommitType m_pMysqlCommit;
      |   ^~~~~~~~~~~~~~~
      |   MysqlInitType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:99:3: error: ‘MysqlRollbackType’ does not name a type
   99 |   MysqlRollbackType m_pMysqlRollback;
      |   ^~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:107:3: error: ‘MysqlStmtFreeResultType’ does not name a type; did you mean ‘MysqlFreeResultType’?
  107 |   MysqlStmtFreeResultType m_pMysqlStmtFreeResult;
      |   ^~~~~~~~~~~~~~~~~~~~~~~
      |   MysqlFreeResultType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:108:3: error: ‘MysqlStmtCloseType’ does not name a type; did you mean ‘MysqlCloseType’?
  108 |   MysqlStmtCloseType m_pMysqlStmtClose;
      |   ^~~~~~~~~~~~~~~~~~
      |   MysqlCloseType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:116:3: error: ‘MysqlStmtBindParamType’ does not name a type; did you mean ‘MysqlStmtPrepareType’?
  116 |   MysqlStmtBindParamType m_pMysqlStmtBindParam;
      |   ^~~~~~~~~~~~~~~~~~~~~~
      |   MysqlStmtPrepareType
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlInterface.h:118:3: error: ‘MysqlStmtBindResultType’ does not name a type
  118 |   MysqlStmtBindResultType m_pMysqlStmtBindResult;
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlPreparedStatement.h:18,
                 from /home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:6:
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/./include/wx/dblayer/include/../include/MysqlPreparedStatementParameter.h:65:3: error: ‘my_bool’ does not name a type; did you mean ‘bool’?
   65 |   my_bool m_bIsNull;
      |   ^~~~~~~
      |   bool
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp: In member function ‘virtual void MysqlDatabaseLayer::BeginTransaction()’:
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:248:31: error: ‘class MysqlInterface’ has no member named ‘GetMysqlAutoCommit’
  248 |   int nReturn = m_pInterface->GetMysqlAutoCommit()((MYSQL*)m_pDatabase, 0);
      |                               ^~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp: In member function ‘virtual void MysqlDatabaseLayer::Commit()’:
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:261:31: error: ‘class MysqlInterface’ has no member named ‘GetMysqlCommit’; did you mean ‘GetMysqlInit’?
  261 |   int nReturn = m_pInterface->GetMysqlCommit()((MYSQL*)m_pDatabase);
      |                               ^~~~~~~~~~~~~~
      |                               GetMysqlInit
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:268:27: error: ‘class MysqlInterface’ has no member named ‘GetMysqlAutoCommit’
  268 |   nReturn = m_pInterface->GetMysqlAutoCommit()((MYSQL*)m_pDatabase, 1);
      |                           ^~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp: In member function ‘virtual void MysqlDatabaseLayer::RollBack()’:
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:281:31: error: ‘class MysqlInterface’ has no member named ‘GetMysqlRollback’
  281 |   int nReturn = m_pInterface->GetMysqlRollback()((MYSQL*)m_pDatabase);
      |                               ^~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:288:27: error: ‘class MysqlInterface’ has no member named ‘GetMysqlAutoCommit’
  288 |   nReturn = m_pInterface->GetMysqlAutoCommit()((MYSQL*)m_pDatabase, 1);
      |                           ^~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp: In member function ‘virtual DatabaseResultSet* MysqlDatabaseLayer::RunQueryWithResults(const wxString&)’:
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:355:25: error: ‘class MysqlInterface’ has no member named ‘GetMysqlStmtFreeResult’; did you mean ‘GetMysqlFreeResult’?
  355 |           m_pInterface->GetMysqlStmtFreeResult()(pMysqlStatement);
      |                         ^~~~~~~~~~~~~~~~~~~~~~
      |                         GetMysqlFreeResult
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:356:25: error: ‘class MysqlInterface’ has no member named ‘GetMysqlStmtClose’; did you mean ‘GetMysqlClose’?
  356 |           m_pInterface->GetMysqlStmtClose()(pMysqlStatement);
      |                         ^~~~~~~~~~~~~~~~~
      |                         GetMysqlClose
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:381:21: error: ‘class MysqlInterface’ has no member named ‘GetMysqlStmtFreeResult’; did you mean ‘GetMysqlFreeResult’?
  381 |       m_pInterface->GetMysqlStmtFreeResult()(pMysqlStatement);
      |                     ^~~~~~~~~~~~~~~~~~~~~~
      |                     GetMysqlFreeResult
/home/user/.cache/yay/codelite/src/codelite-14.0/sdk/databaselayer/src/dblayer/MysqlDatabaseLayer.cpp:382:21: error: ‘class MysqlInterface’ has no member named ‘GetMysqlStmtClose’; did you mean ‘GetMysqlClose’?
  382 |       m_pInterface->GetMysqlStmtClose()(pMysqlStatement);
      |                     ^~~~~~~~~~~~~~~~~
      |                     GetMysqlClose
make[2]: *** [sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/build.make:213: sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/src/dblayer/MysqlDatabaseLayer.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1286: sdk/databaselayer/CMakeFiles/databaselayersqlite.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 12%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/DiamondShape.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checksizeof.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkstl.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkstring.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checktype.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkuninitvar.cpp.o
[ 12%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/EditTextShape.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkunusedfunctions.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkunusedvar.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/checkvaarg.cpp.o
[ 12%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/EllipseShape.cpp.o
[ 12%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/cppcheck.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/errorlogger.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/importproject.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/FixedRectShape.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/library.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/mathlib.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/path.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/FlexGridShape.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/pathmatch.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/platform.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/preprocessor.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/settings.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/GridShape.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/suppressions.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/symboldatabase.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/templatesimplifier.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/LineShape.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/MultiSelRect.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/OpenArrow.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/OrthoShape.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/timer.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/PolygonShape.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/PolygonShapeXml.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/token.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/tokenize.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/tokenlist.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/Printout.cpp.o
[ 13%] Building CXX object sdk/codelite_cppcheck/CMakeFiles/codelite_cppcheck.dir/lib/valueflow.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/RectShape.cpp.o
[ 13%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/RoundOrthoShape.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/RoundRectShape.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/SFEvents.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ScaledDC.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ShapeBase.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ShapeBaseXml.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ShapeCanvas.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ShapeDataObject.cpp.o
[ 14%] Linking CXX executable ../../bin/codelite_cppcheck
[ 14%] Built target codelite_cppcheck
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ShapeDockpoint.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/ShapeHandle.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/SolidArrow.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/TextShape.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/TextShapeXml.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/Thumbnail.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/wx_pch.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/wxxmlserializer/PropertyIO.cpp.o
[ 14%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/wxxmlserializer/XmlSerializer.cpp.o
[ 14%] Linking CXX shared library ../../lib/libwxshapeframework.so
[ 14%] Built target wxshapeframework
make: *** [Makefile:150: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: codelite

uffe commented on 2020-03-02 10:39 (UTC)

@aucunhenac: it is not a problem here. My guess is that you have a partial downloaded file - and you need to clean up that file. curl is semi intelligent and wants to continue where it last was interrupted - but the server seems to refuse that.

aucunhenac commented on 2020-02-29 16:39 (UTC)

When I try today update codelite reports this message:

curl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume. ==> ERROR: Failure while downloading https://github.com/eranif/codelite/archive/14.0.tar.gz Aborting... Error downloading sources: codelite

Thanks

uffe commented on 2019-10-09 22:24 (UTC) (edited on 2019-10-09 22:27 (UTC) by uffe)

Two months have gone - no official ArchLinux or upstream pango/harfbuzz have come up... I've made a temporary hack/patch that again will enable end-users to compile this codelite AUR package without hazzle.

The pkgrel will NOT be bumped - it is a deliberate choise. My change will bring no value to those of you who have managed to build the current release of codelite - and those that have failed to build codelite during the last two months will not be notified by the pkgrel bump anyway....

Please speak up if you think this is wrong :-)

b1t0 commented on 2019-10-08 22:51 (UTC)

@ryanw that's actually works for me but with another file so thank you.

ryanw commented on 2019-10-07 13:15 (UTC)

I can success build from source after edit two files /usr/include/pango-1.0/pango/pango-features.h and /usr/include/pango-1.0/pango/pango-font.h. in the files change code #include <hb.h> to #include <harfbuzz/hb.h>

settyness commented on 2019-09-16 19:12 (UTC)

Got a new computer and needed this to build, so I just made temporary symlinks in /usr/include to all the C header files in /usr/include/harfbuzz. It's dirty, but it works. You're gonna want to remove the symlinks when you're done or at least until you've built everything you need to that relies on this wonky pango.

uffe commented on 2019-08-14 15:24 (UTC) (edited on 2019-08-14 15:25 (UTC) by uffe)

NOTE: (2019-08-14)

Recent pango (package) releases have created a problem related to inclusion of harfbuzz/hb.h file. The problem will prevent CodeLite and other applications from compiling properly. Currently CodeLite will not compile unless the cmakefiles are hacked - but I'm still hoping for an upstream pango/harfbuzz fix...