mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-15 06:05:58 -06:00
x11s experiment
This commit is contained in:
parent
444e1ccab3
commit
86e097b302
4 changed files with 11 additions and 4 deletions
|
|
@ -25,6 +25,10 @@ static_library(ANDROID) cpufeatures;
|
|||
|
||||
link(GCC POSIX STACKTRACE) -rdynamic;
|
||||
|
||||
link(LINUX !SHARED) "-nodefaultlibs -Wl,-shared -l c -Wl,-static";
|
||||
|
||||
link(LINUX SHARED) "-Wl,-static -Wl,--start-group -lfreetype -lfontconfig -lfreetype -lX11 -lxcb -lexpat -lpng16 -lfreetype -lX11 -lXinerama -lXrender -lXdmcp -lXau -lxcb -lXext -lbrotlidec -lbrotlicommon -lpng16 -lbz2 -lXft -lpthread -ldl -lrt -lz -Wl,--end-group -Wl,-shared";
|
||||
|
||||
file
|
||||
Core.h options(BUILDER_OPTION) PCH,
|
||||
config.h,
|
||||
|
|
|
|||
|
|
@ -65,7 +65,8 @@ bool FileMapping::Open(const char *filename, dword mode, int64 wsize, mode_t acm
|
|||
if(!FileStream::OpenHandle(filename, mode, hfile, filesize, acm))
|
||||
return false;
|
||||
if((mode & FileStream::MODEMASK) == FileStream::CREATE) {
|
||||
(void)ftruncate(hfile, wsize);
|
||||
if(ftruncate(hfile, wsize))
|
||||
return false;
|
||||
filesize = wsize;
|
||||
}
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -8,7 +8,9 @@ uses
|
|||
|
||||
library(WIN32) "advapi32 comdlg32 comctl32 imm32";
|
||||
|
||||
pkg_config(POSIX !OSX !VIRTUALGUI) "freetype2 x11 xinerama xrender xft xdmcp fontconfig xcb xext";
|
||||
library(POSIX !OSX !VIRTUALGUI !SO X11) "freetype X11 Xinerama Xrender Xdmcp Xau xcb Xext brotlidec brotlicommon png16 bz2 Xft";
|
||||
|
||||
pkg_config(POSIX !OSX !VIRTUALGUI SO) "freetype2 x11 xinerama xrender xft xdmcp fontconfig xcb xext";
|
||||
|
||||
pkg_config(POSIX !X11 !OSX !VIRTUALGUI) "gtk+-3.0 libnotify";
|
||||
|
||||
|
|
|
|||
|
|
@ -13,9 +13,9 @@ library(WIN32) "usp10 user32 gdi32";
|
|||
|
||||
link(OSX !X11 !NOMM) "-framework Foundation -framework Cocoa -framework Carbon";
|
||||
|
||||
pkg_config(POSIX !OSX) "freetype2 fontconfig";
|
||||
pkg_config(POSIX !OSX !SO) "freetype2 fontconfig";
|
||||
|
||||
pkg_config(POSIX !OSX !VIRTUALGUI) "x11 xcb expat";
|
||||
pkg_config(POSIX !OSX !VIRTUALGUI !SO) "x11 xcb expat";
|
||||
|
||||
file
|
||||
Draw.h options(BUILDER_OPTION) PCH,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue