seem to be working again and compiled V2 of the gui, any idea where i find bah.gtkmaxgui as fltk still blows (same probs with help and undo)
-edit-
ok got it and get the following on compile:
Linking:maxide
/usr/bin/ld: warning: libxpcom_core.so, needed by /usr/lib/firefox/libgtkembedmoz.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libstdc++.so.6, needed by /usr/lib/firefox/libgtkembedmoz.so, may conflict with libstdc++.so.5
/usr/bin/ld: warning: libGL.so.1, needed by /usr/lib/libGLU.so, may conflict with libGL.so.1.2
/usr/bin/ld: warning: libGL.so.1, needed by /usr/lib/libGLU.so, may conflict with libGL.so.1.2
/home/dan/BlitzMax/mod/bah.mod/gtkwebmozilla.mod/gtkwebmozilla.release.linux.x86.a(gtkwebmozilla.bmx.release.linux.x86.o): In function `bah_gtkwebmozilla_TGTKWebMozilla':
(data+0x21c): undefined reference to `_bah_gtkmaxgui_TGTKGadget_init'
/home/dan/BlitzMax/mod/bah.mod/gtkwebmozilla.mod/gtkwebmozilla.release.linux.x86.a(gtkwebmozilla.bmx.release.linux.x86.o): In function `bah_gtkwebmozilla_TGTKWebMozilla':
(data+0x220): undefined reference to `_bah_gtkmaxgui_TGTKGadget_create'
/home/dan/BlitzMax/mod/bah.mod/gtkwebgtkhtml.mod/gtkwebgtkhtml.release.linux.x86.a(gtkwebgtkhtml.bmx.release.linux.x86.o): In function `bah_gtkwebgtkhtml_TGTKWebGTKHTML':
(data+0x1b8): undefined reference to `_bah_gtkmaxgui_TGTKGadget_init'
/home/dan/BlitzMax/mod/bah.mod/gtkwebgtkhtml.mod/gtkwebgtkhtml.release.linux.x86.a(gtkwebgtkhtml.bmx.release.linux.x86.o): In function `bah_gtkwebgtkhtml_TGTKWebGTKHTML':
(data+0x1bc): undefined reference to `_bah_gtkmaxgui_TGTKGadget_create'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::assign_from_gs_cid_with_error(nsGetServiceByCIDWithError const&, nsID const&)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `CopyUTF8toUTF16(nsACString_internal const&, nsAString_internal&)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_GetServiceManager_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsPromiseFlatCString::Init(nsACString_internal const&)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_Realloc_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `CopyUTF8toUTF16(char const*, nsAString_internal&)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::begin_assignment()'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCharTraits<char>::sEmptyBuffer'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringGetData_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_GetMemoryManager_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringContainerFinish_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `ToNewUnicode(nsAString_internal const&)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCSubstring::Adopt(char*, unsigned)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::assign_with_AddRef(nsISupports*)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_NewLocalFile_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsMemory::Clone(void const*, unsigned)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_InitXPCOM3_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCharTraits<unsigned short>::sEmptyBuffer'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_InitXPCOM2_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `UTF8ToNewUnicode(nsACString_internal const&, unsigned*)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsObsoleteACString::sCanonicalVTable'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringContainerInit2_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringGetData_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringCloneData_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsAString_internal::AssignASCII(char const*, unsigned)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `NS_GetComponentRegistrar_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringToUTF16_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `EmptyString()'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `vtable for nsCreateInstanceByContractID'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringContainerInit2_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringGetMutableData_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsObsoleteAString::sCanonicalVTable'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringCopy_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringContainerInit_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringGetMutableData_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `NS_NewNativeLocalFile_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsVoidArray::nsVoidArray[in-charge]()'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringSetData_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringSetDataRange_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringCloneData_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsACString_internal::~nsACString_internal [not-in-charge]()'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsVoidArray::RemoveElement(void*)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `vtable for nsSupportsWeakReference'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsSubstring::Assign(unsigned short const*, unsigned)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base [not-in-charge]()'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsSupportsWeakReference::GetWeakReference(nsIWeakReference**)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `NS_GetComponentManager_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_ShutdownXPCOM_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_UTF16ToCString_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_GetDebug_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringSetDataRange_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCRT::strdup(unsigned short const*)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsAString_internal::Assign(unsigned short const*)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsVoidArray::InsertElementAt(void*, int)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringCopy_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `ToNewUTF8String(nsAString_internal const&, unsigned*)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_UnregisterXPCOMExitRoutine_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_Alloc_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_GetTraceRefcnt_P'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringContainerInit_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsAString_internal::~nsAString_internal [not-in-charge]()'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_CStringContainerFinish_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `NS_Free_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsSubstring::Equals(nsSubstring const&) const'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `nsCSubstring::Assign(char const*, unsigned)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_StringSetData_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `CopyUTF16toUTF8(unsigned short const*, nsACString_internal&)'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `vtable for nsCreateInstanceByCID'
/usr/lib/firefox/libxpcom.so: undefined reference to `NS_RegisterXPCOMExitRoutine_P'
/usr/lib/firefox/libgtkembedmoz.so: undefined reference to `NS_NewGenericFactory(nsIGenericFactory**, nsModuleComponentInfo const*)'
collect2: ld returned 1 exit status
Build Error: Failed to link /home/dan/BlitzMax/maxide2/maxide
Process complete
Any ideas?
|