> I develop vespucci under PC. It uses the SimpleWebKit framework. It > compiles fine under windows, [...]
> I notice something though: when using a framework I need to include > its library in PC. This causes the following GNUstep.preamble: > > # Additional flags to pass to the linker > ADDITIONAL_LDFLAGS += -lSimpleWebKit > > # Additional include directories the compiler should search > ADDITIONAL_INCLUDE_DIRS += > > # Additional library directories the linker should search > ADDITIONAL_LIB_DIRS += -L/usr/GNUstep/Local/Library/Libraries > -L/usr/GNUstep/Local/Library/Frameworks > -L/usr/GNUstep/Local/Library/Frameworks/SimpleWebKit.framework/Versions/A > -L/usr/GNUstep/Local/Library/Libraries I don't understand the ADDITIONAL_LIB_DIRS. If the framework is installed, it should already be in the standard -L paths, so you don't need any ADDITIONAL_LIB_DIRS ;-) Ie, you only need -L$GNUSTEP_LOCAL_LIBRARIES which is added automatically by gnustep-make - and which should work on all platforms (except for apple-apple-apple which has got *real* frameworks - there IIRC you need -framework SimpleWebKit to link instead of -lSimpleWebKit). So I assume you should remove that ADDITIONAL_LIB_DIRS definition and see how it goes :-) Thanks PS: If the framework is not installed yet, you can link against it by adding ADDITIONAL_LIB_DIRS += -Lpath_to_the_framework/xxx.framework/$TARGET_LDIR _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev