Ik ben aan het proberen om een typische linux ontwikkelomgeving onder Cygwin te compilen. Dat gaat vaak met veel moeite wel goed (zelf met apxs de apache libs maken enzo). Alleen krijg ik het niet voor elkaar om apd te compilen. Onder linux gaat dit vanzelfsprekend probleemloos.
Er staat niets over op internet, dus kan nergens iets hierover vinden..
Foutmelding die ik krijg:
Het klinkt gek, maar iets zegt me dat ie een verkeerde compiler gebruikt oid, maar heb dus geen idee wat het probleem kan zijn. Iemand tips?
Er staat niets over op internet, dus kan nergens iets hierover vinden..
Foutmelding die ik krijg:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| $ make /bin/bash /usr/src/apd-0.4p2/libtool --mode=compile gcc -I. -I/usr/src/apd-0.4p2 -DPHP_ATOM_INC -I/usr/src/apd-0.4p2/in clude -I/usr/src/apd-0.4p2/main -I/usr/src/apd-0.4p2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local /include/php/Zend -I/usr/local/include/php/TSRM -DHAVE_CONFIG_H -g -O2 -prefer-pic -c /usr/src/apd-0.4p2/php_apd.c -o php_apd.lo mkdir .libs gcc -I. -I/usr/src/apd-0.4p2 -DPHP_ATOM_INC -I/usr/src/apd-0.4p2/include -I/usr/src/apd-0.4p2/main -I/usr/src/apd-0.4p2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/Zend -I/usr/local/include/php/TSRM -DHA VE_CONFIG_H -g -O2 -c /usr/src/apd-0.4p2/php_apd.c -DPIC -o .libs/php_apd.o /usr/src/apd-0.4p2/php_apd.c: In function `apd_get_active_function_name': /usr/src/apd-0.4p2/php_apd.c:384: error: structure has no member named `ce' /usr/src/apd-0.4p2/php_apd.c:385: error: structure has no member named `ce' /usr/src/apd-0.4p2/php_apd.c:389: error: request for member `ptr' in something not a structure or union /usr/src/apd-0.4p2/php_apd.c:390: error: request for member `ptr' in something not a structure or union /usr/src/apd-0.4p2/php_apd.c: At top level: /usr/src/apd-0.4p2/php_apd.c:653: warning: initialization makes integer from pointer without a cast /usr/src/apd-0.4p2/php_apd.c:655: warning: initialization makes integer from pointer without a cast /usr/src/apd-0.4p2/php_apd.c:656: warning: excess elements in struct initializer /usr/src/apd-0.4p2/php_apd.c:656: warning: (near initialization for `apd_module_entry') /usr/src/apd-0.4p2/php_apd.c:682: error: `OnUpdateInt' undeclared here (not in a function) /usr/src/apd-0.4p2/php_apd.c:682: error: initializer element is not constant /usr/src/apd-0.4p2/php_apd.c:682: error: (near initialization for `ini_entries[1].on_modify') /usr/src/apd-0.4p2/php_apd.c:682: error: initializer element is not constant /usr/src/apd-0.4p2/php_apd.c:682: error: (near initialization for `ini_entries[1]') /usr/src/apd-0.4p2/php_apd.c:683: error: initializer element is not constant /usr/src/apd-0.4p2/php_apd.c:683: error: (near initialization for `ini_entries[2]') /usr/src/apd-0.4p2/php_apd.c: In function `apd_execute_internal': /usr/src/apd-0.4p2/php_apd.c:760: error: request for member `ptr' in something not a structure or union make: *** [php_apd.lo] Error 1 |
Het klinkt gek, maar iets zegt me dat ie een verkeerde compiler gebruikt oid, maar heb dus geen idee wat het probleem kan zijn. Iemand tips?
[ Voor 3% gewijzigd door Burat op 13-11-2003 09:35 ]
Homepage | Me @ T.net | Having fun @ Procurios | Collega's gezocht: Webontwikkelaar PHP