Skip to content

Commit 6e77393

Browse files
committed
makepanda: add required IOKit and Quartz framework dependencies
1 parent 362ee33 commit 6e77393

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

makepanda/makepanda.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1009,6 +1009,8 @@ def parseopts(args):
10091009

10101010
if GetTarget() == 'darwin':
10111011
LibName("ALWAYS", "-framework AppKit")
1012+
LibName("IOKIT", "-framework IOKit")
1013+
LibName("QUARTZ", "-framework Quartz")
10121014
LibName("AGL", "-framework AGL")
10131015
LibName("CARBON", "-framework Carbon")
10141016
LibName("COCOA", "-framework Cocoa")
@@ -4203,7 +4205,7 @@ def get_config_express():
42034205
OPTS=['DIR:panda/metalibs/panda', 'BUILDING:PANDA', 'JPEG', 'PNG', 'HARFBUZZ',
42044206
'TIFF', 'OPENEXR', 'ZLIB', 'OPENSSL', 'FREETYPE', 'FFTW', 'ADVAPI', 'WINSOCK2',
42054207
'SQUISH', 'NVIDIACG', 'VORBIS', 'OPUS', 'WINUSER', 'WINMM', 'WINGDI', 'IPHLPAPI',
4206-
'SETUPAPI']
4208+
'SETUPAPI', 'IOKIT']
42074209

42084210
TargetAdd('panda_panda.obj', opts=OPTS, input='panda.cxx')
42094211

@@ -4842,7 +4844,7 @@ def get_config_express():
48424844
if (PkgSkip('PANDAFX')==0):
48434845
TargetAdd('libpandagl.dll', input='libpandafx.dll')
48444846
TargetAdd('libpandagl.dll', input=COMMON_PANDA_LIBS)
4845-
TargetAdd('libpandagl.dll', opts=['MODULE', 'GL', 'NVIDIACG', 'CGGL', 'COCOA', 'CARBON'])
4847+
TargetAdd('libpandagl.dll', opts=['MODULE', 'GL', 'NVIDIACG', 'CGGL', 'COCOA', 'CARBON', 'QUARTZ'])
48464848

48474849
#
48484850
# DIRECTORY: panda/src/wgldisplay/

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy