Hi,
Build error on rev 4332 on Ubuntu 10.04 with build configuration Linux_64Bit_Release:
../Interfaces/plugin.h:346: error: ‘PLUGINS_DIR’ was not declared in this scope
build command:
g++ -c "/home/jdl/projects/codelite/Plugin/build_config.cpp" -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -O2 -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -fPIC -D__WX__ -DWXUSINGDLL -DON_64_BIT -o ./ReleaseUnicode/build_config.o "-I." "-I." "-I./include" "-I../CodeLite" "-I../sdk/wxsqlite3/include" "-I../Interfaces" "-I../sdk/wxflatnotebook/include/"
Looks like PLUGINS_DIR is not defined?
Thanks
Build error: ‘PLUGINS_DIR’ was not declared in this scope
-
- CodeLite Curious
- Posts: 4
- Joined: Mon Jan 18, 2010 2:30 pm
- Genuine User: Yes
- IDE Question: C++
- Contact:
- eranif
- CodeLite Plugin
- Posts: 6375
- Joined: Wed Feb 06, 2008 9:29 pm
- Genuine User: Yes
- IDE Question: C++
- Contact:
Re: Build error: ‘PLUGINS_DIR’ was not declared in this scope
When building codelite under Linux, it is advised to use the configuration:
"Unix_Custom_Makefiles" - which executes the command line makefile (generated by the configure script)
So, to build codelite under linux, run:
./configure && make
OR
- Open LiteEditor.workspace
- Select the configuration 'Unix_Custom_Makefiles'
- Right click 'LiteEditor' project, and select from the menu 'Custom Build Targets -> configure'
- and then hit F7
The configuration 'Linux_64Bit_Release' is not maintained and is probably outdated.
Eran
"Unix_Custom_Makefiles" - which executes the command line makefile (generated by the configure script)
So, to build codelite under linux, run:
./configure && make
OR
- Open LiteEditor.workspace
- Select the configuration 'Unix_Custom_Makefiles'
- Right click 'LiteEditor' project, and select from the menu 'Custom Build Targets -> configure'
- and then hit F7
The configuration 'Linux_64Bit_Release' is not maintained and is probably outdated.
Eran
Make sure you have read the HOW TO POST thread