EZ4Stephen
8ca2d12198
Change to ytk wscript, to work slightly better with MSVC
...
Replace obj.ldflags = '-l... with obj.lib = ['... to work for both MinGW and MSVC.
Also, obj.linkflags = ['-Wl,--export-all-symbols'] only happens for MinGW.
(Previously, both lines were ignored by MSVC.
2025-11-14 00:21:11 +01:00
Robin Gareus
e29523ab52
Update YTK unistd.h checks
2025-11-09 20:51:51 +01:00
Robin Gareus
d8a379bc6d
Prepare for MSVC support in y[dt]k
2025-10-22 15:34:37 +02:00
Robin Gareus
f1e0f4b1ea
Update gtk -> ytk header location (omnibus commit)
2025-02-01 13:53:21 +01:00
Robin Gareus
1e28ee9cc9
YTK is no longer optional
...
Since the addition of the touch-API, Ardour is no longer compatible
with upstream gtk2.
2025-02-01 11:57:35 +01:00
Mads Kiilerich
e520cf6bac
wscript: Actually invoke autowaf.build_i18n_pot in i18n_pot_func
2024-10-22 00:37:39 +02:00
Mads Kiilerich
8e2a9dfd91
wscript: Fix i18n names for tk
2024-10-22 00:37:39 +02:00
Mads Kiilerich
48fcb30608
wscript: fix whitespace formatting
...
No tabs and no trailing spaces.
2024-10-20 19:52:14 -06:00
Robin Gareus
4b8b5acfc4
Fix builds with gcc-14 lstat ( #9703 PR #893 )
...
from stat(2)
```
lstat():
/* glibc 2.19 and earlier */ _BSD_SOURCE
|| /* Since glibc 2.20 */ _DEFAULT_SOURCE
|| _XOPEN_SOURCE >= 500
|| /* Since glibc 2.10: */ _POSIX_C_SOURCE >= 200112L
```
2024-05-07 00:17:56 +02:00
Robin Gareus
da4218c2db
YTK: remove unused code
...
This addresses a missing `readlink` due to missing
`_POSIX_C_SOURCE=200809` define when including unistd.h
2024-03-18 22:02:54 +01:00
Robin Gareus
ad51c7c2ba
Localize stripped down gtk2
...
This is intended mainly for GNU/Linux distros who will remove
GTK2 support in the near future.
2024-01-06 21:52:48 +01:00