I don't seem to resolve the undefined reference issue while building JCC on windows 7 using Mingw32 compiler.
Any help? C:\glassfish3\jdk running install running bdist_egg running egg_info writing JCC.egg-info\PKG-INFO writing top-level names to JCC.egg-info\top_level.txt writing dependency_links to JCC.egg-info\dependency_links.txt reading manifest template 'MANIFEST.in' writing manifest file 'JCC.egg-info\SOURCES.txt' installing library code to build\bdist.win32\egg running install_lib running build_py writing C:\Users\baseer\devenv\jcc\jcc\config.py copying jcc\config.py -> build\lib.win32-2.7\jcc copying jcc\cpp.py -> build\lib.win32-2.7\jcc copying jcc\python.py -> build\lib.win32-2.7\jcc copying jcc\windows.py -> build\lib.win32-2.7\jcc copying jcc\__init__.py -> build\lib.win32-2.7\jcc copying jcc\__main__.py -> build\lib.win32-2.7\jcc copying jcc\sources\functions.cpp -> build\lib.win32-2.7\jcc\sources copying jcc\sources\JArray.cpp -> build\lib.win32-2.7\jcc\sources copying jcc\sources\jcc.cpp -> build\lib.win32-2.7\jcc\sources copying jcc\sources\JCCEnv.cpp -> build\lib.win32-2.7\jcc\sources copying jcc\sources\JObject.cpp -> build\lib.win32-2.7\jcc\sources copying jcc\sources\types.cpp -> build\lib.win32-2.7\jcc\sources copying jcc\sources\functions.h -> build\lib.win32-2.7\jcc\sources copying jcc\sources\JArray.h -> build\lib.win32-2.7\jcc\sources copying jcc\sources\JCCEnv.h -> build\lib.win32-2.7\jcc\sources copying jcc\sources\jccfuncs.h -> build\lib.win32-2.7\jcc\sources copying jcc\sources\JObject.h -> build\lib.win32-2.7\jcc\sources copying jcc\sources\macros.h -> build\lib.win32-2.7\jcc\sources copying jcc\patches\patch.4195 -> build\lib.win32-2.7\jcc\patches copying jcc\patches\patch.43.0.6c11 -> build\lib.win32-2.7\jcc\patches copying jcc\patches\patch.43.0.6c7 -> build\lib.win32-2.7\jcc\patches copying jcc\jcc.lib -> build\lib.win32-2.7\jcc copying jcc\classes\org\apache\jcc\PythonVM.class -> build\lib.win32-2.7\jcc\cla sses\org\apache\jcc copying jcc\classes\org\apache\jcc\PythonException.class -> build\lib.win32-2.7\ jcc\classes\org\apache\jcc running build_ext building 'jcc' extension C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -D_jcc_lib -DJCC_VER="2.8" -IC:\ glassfish3\jdk/include -IC:\glassfish3\jdk/include/win32 -I_jcc -Ijcc/sources -I C:\Python27\include -IC:\Python27\PC -c jcc/sources/jcc.cpp -o build\temp.win32- 2.7\Release\jcc\sources\jcc.o -DPYTHON -D_JNI_IMPLEMENTATION_ -fno-strict-aliasi ng -Wno-write-strings C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -D_jcc_lib -DJCC_VER="2.8" -IC:\ glassfish3\jdk/include -IC:\glassfish3\jdk/include/win32 -I_jcc -Ijcc/sources -I C:\Python27\include -IC:\Python27\PC -c jcc/sources/JCCEnv.cpp -o build\temp.win 32-2.7\Release\jcc\sources\jccenv.o -DPYTHON -D_JNI_IMPLEMENTATION_ -fno-strict- aliasing -Wno-write-strings writing build\temp.win32-2.7\Release\jcc\sources\jcc.def C:\MinGW\bin\g++.exe -mno-cygwin -shared -Wl,--out-implib,build\lib.win32-2.7\jc c\jcc.lib -s build\temp.win32-2.7\Release\jcc\sources\jcc.o build\temp.win32-2.7 \Release\jcc\sources\jccenv.o build\temp.win32-2.7\Release\jcc\sources\jcc.def - LC:\Python27\libs -LC:\Python27\PCbuild -lpython27 -lmsvcr90 -o build\lib.win32- 2.7\jcc.dll -LC:\glassfish3\jdk/lib -ljvm -Wl,-S -Wl,--out-implib,jcc\jcc.lib Creating library file: jcc\jcc.lib build\temp.win32-2.7\Release\jcc\sources\jcc.o:jcc.cpp:(.text+0xc30): undefined reference to `JNI_GetDefaultJavaVMInitArgs@4' build\temp.win32-2.7\Release\jcc\sources\jcc.o:jcc.cpp:(.text+0xed0): undefined reference to `JNI_CreateJavaVM@12' collect2: ld returned 1 exit status error: command 'g++' failed with exit status 1