summaryrefslogtreecommitdiff
path: root/config.in
authorzecke <zecke>2004-05-17 21:15:42 (UTC)
committer zecke <zecke>2004-05-17 21:15:42 (UTC)
commit598c9bc76840120fa3efdb000461bae2c1fef639 (patch) (unidiff)
tree4cf0c66149f7bee38a2bcface9e7fbfd0d28b85a /config.in
parent1827ce23d0719a22c14613dc5859093818da1d0a (diff)
downloadopie-598c9bc76840120fa3efdb000461bae2c1fef639.zip
opie-598c9bc76840120fa3efdb000461bae2c1fef639.tar.gz
opie-598c9bc76840120fa3efdb000461bae2c1fef639.tar.bz2
ich@opiezilla:~/programming/opie/head/opie$ nm lib/libopiecore2.so | grep polish
U _ZN14QPEApplication6polishEP7QWidget ich@opiezilla:~/programming/opie/head/opie$ nm lib/libopiecore2.so | grep polish U _ZN12QApplication6polishEP7QWidget in qt_override we had to overwrite the Palette for some widgets for some styles (setting no background liquid and such) we overwrote the polish method. As we did not inherit from QPEApplication the 'polish' symbol was only internal to libqpe and this way Opie apps worked on Opies and Sharps libqpe, and Sharp apps work on our libqpe. Now with libopiecore the compiler tries to include different symbols as shown above. So for now we could disable the legacy palette polishing which shouldn't hurt anyway. OApplication is the source of all evil, we wouldn't 'pull' in the polish symbol... but having a 'shadow' weak symbol as backup isn't good as well. Chicken you may enable the option in config.in...
Diffstat (limited to 'config.in') (more/less context) (show whitespace changes)
-rw-r--r--config.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/config.in b/config.in
index 99341e6..124bc2a 100644
--- a/config.in
+++ b/config.in
@@ -61,96 +61,100 @@ config QUICKLAUNCH_PATH
61 string "Path to quicklauncher" 61 string "Path to quicklauncher"
62 default "./quicklauncher" if TARGET_X86 62 default "./quicklauncher" if TARGET_X86
63 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86 63 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86
64 64
65config SPECFILE 65config SPECFILE
66 string 66 string
67 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 67 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
68 default "linux-g++" if TARGET_X86 && X11 68 default "linux-g++" if TARGET_X86 && X11
69 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 69 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
70 default "linux-g++" if TARGET_SHARP && X11 70 default "linux-g++" if TARGET_SHARP && X11
71 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 71 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
72 default "linux-g++" if TARGET_IPAQ && X11 72 default "linux-g++" if TARGET_IPAQ && X11
73 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 73 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
74 default "linux-g++" if TARGET_RAMSES && X11 74 default "linux-g++" if TARGET_RAMSES && X11
75 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11) 75 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
76 default "linux-g++" if TARGET_SIMPAD && X11 76 default "linux-g++" if TARGET_SIMPAD && X11
77 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11) 77 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11)
78 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11) 78 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11)
79 79
80config CUSTOMFILE 80config CUSTOMFILE
81 string 81 string
82 default "custom-ipaq.h" if TARGET_IPAQ 82 default "custom-ipaq.h" if TARGET_IPAQ
83 default "custom-sharp.h" if TARGET_SHARP 83 default "custom-sharp.h" if TARGET_SHARP
84 default "custom-ramses.h" if TARGET_RAMSES 84 default "custom-ramses.h" if TARGET_RAMSES
85 default "custom-ipaq.h" if TARGET_SIMPAD 85 default "custom-ipaq.h" if TARGET_SIMPAD
86 default "custom-yopy.h" if TARGET_YOPY 86 default "custom-yopy.h" if TARGET_YOPY
87 87
88config OPTIMIZATIONS 88config OPTIMIZATIONS
89 string "Optimization flags" 89 string "Optimization flags"
90 depends OPTIMIZE 90 depends OPTIMIZE
91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
92 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 92 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
93 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 93 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
94 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 94 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
95 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 95 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
96 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700 96 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700
97 97
98config EXPERIMENTAL 98config EXPERIMENTAL
99 bool "Prompt for development and/or incomplete items" 99 bool "Prompt for development and/or incomplete items"
100 default y 100 default y
101 101
102endmenu 102endmenu
103 103
104menu "Configuration" 104menu "Configuration"
105config OPIE_NO_OVERRIDE_QT 105config OPIE_NO_OVERRIDE_QT
106 boolean "Build Opie against an unpatched version of Qt" 106 boolean "Build Opie against an unpatched version of Qt"
107 default n 107 default n
108 108
109config OPIE_NO_ERASERECT_FIX
110 boolean "Disable Fixup eraseRect for HancomMobileWord,neocal.. to make libopiecore work on Sharps libqpe"
111 default n
112
109config OPIE_NO_BUILTIN_SHUTDOWN 113config OPIE_NO_BUILTIN_SHUTDOWN
110 boolean "Disable the built in shutdown application" 114 boolean "Disable the built in shutdown application"
111 default y 115 default y
112 116
113config OPIE_NO_BUILTIN_CALIBRATE 117config OPIE_NO_BUILTIN_CALIBRATE
114 boolean "Disable the built in calibrate application" 118 boolean "Disable the built in calibrate application"
115 default y if TARGET_YOPY 119 default y if TARGET_YOPY
116 default n if ! TARGET_YOPY 120 default n if ! TARGET_YOPY
117 121
118config OPIE_SOUND_FRAGMENT_SHIFT 122config OPIE_SOUND_FRAGMENT_SHIFT
119 string "The sound fragment used in Opie Player I" 123 string "The sound fragment used in Opie Player I"
120 default "14" if TARGET_IPAQ 124 default "14" if TARGET_IPAQ
121 default "16" if ! TARGET_IPAQ 125 default "16" if ! TARGET_IPAQ
122 126
123config USE_REALTIME_AUDIO_THREAD 127config USE_REALTIME_AUDIO_THREAD
124 boolean "Use a realtime thread in Opie Player I" 128 boolean "Use a realtime thread in Opie Player I"
125 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP 129 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP
126 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 130 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
127 131
128config QT_QWS_ALLOW_OVERCLOCK 132config QT_QWS_ALLOW_OVERCLOCK
129 boolean "Allow the user to overclock the device" 133 boolean "Allow the user to overclock the device"
130 depends TARGET_RAMSES 134 depends TARGET_RAMSES
131 default n 135 default n
132 136
133config OPIE_HIGH_RES_SMALL_PHY 137config OPIE_HIGH_RES_SMALL_PHY
134 boolean "Resolution is bigger than physical screen" 138 boolean "Resolution is bigger than physical screen"
135 default y if TARGET_C700 139 default y if TARGET_C700
136 default n if ! TARGET_C700 140 default n if ! TARGET_C700
137 141
138config USE_FILE_NOTIFICATION 142config USE_FILE_NOTIFICATION
139 boolean "Substitute (some) polling interfaces with OFileNotifier" 143 boolean "Substitute (some) polling interfaces with OFileNotifier"
140 default y 144 default y
141 145
142config OPIE_NEW_ALLOC 146config OPIE_NEW_ALLOC
143 boolean "Use malloc and free for the implementation" 147 boolean "Use malloc and free for the implementation"
144 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP 148 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP
145 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 149 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
146 150
147config OPIE_NO_SOUND_PCM_READ_BITS 151config OPIE_NO_SOUND_PCM_READ_BITS
148 boolean "There is not a pcm_read_bits io control" 152 boolean "There is not a pcm_read_bits io control"
149 default y if TARGET_SHARP 153 default y if TARGET_SHARP
150 default n if ! TARGET_SHARP 154 default n if ! TARGET_SHARP
151endmenu 155endmenu
152 156
153menu "Dependencies" 157menu "Dependencies"
154 source dependencies.in 158 source dependencies.in
155endmenu 159endmenu
156 160