fretn
Legacy Member
ik probeer minizip mee te compileren (met g++) in een c++ project maar dit lukt niet omdat de functies van minizip er zo uitzien:
als ik compileer met volgende commandline:
compileren met gcc ipv g++ werkt wel
is er een manier om dit via g++ (één of andere switch meegeven) werkende te krijgen ?
(al die functie headers herschrijven neem ik liever niet als optie)
en hoe heet trouwens deze manier van werken ? (dit zou mijn gegoegel wat makkelijker maken)
Code:
#include <stdio.h>
int main(argc,argv)
int argc;
char *argv[];
{
printf("joe\n");
return 0;
}
als ik compileer met volgende commandline:
fretn@leiah:~$ g++ blah.c -o blah
blah.c:2: error: ‘argc’ was not declared in this scope
blah.c:2: error: ‘argv’ was not declared in this scope
blah.c:2: error: initializer expression list treated as compound expression
blah.c:3: error: expected ‘,’ or ‘;’ before ‘int’
blah.c:4: error: storage size of ‘argv’ isn't known
blah.c:5: error: expected unqualified-id before ‘{’ token
blah.c:4: error: storage size of ‘argv’ isn’t known
compileren met gcc ipv g++ werkt wel
is er een manier om dit via g++ (één of andere switch meegeven) werkende te krijgen ?
(al die functie headers herschrijven neem ik liever niet als optie)
en hoe heet trouwens deze manier van werken ? (dit zou mijn gegoegel wat makkelijker maken)

!