Dan Nicholson wrote:
On 11/22/05, Peter B. Steiger <[EMAIL PROTECTED]> wrote:
Has anyone tried to build 1.5 using the 1.07 instructions in the book?
I'm getting compile errors with the negotiateauth extension, so I had to
remove that from the --enable-extensions configure option before it
would build correctly.
I did it using the mozconfig style build instructions, but it doesn't
disable this from the extensions. Everything built and works fine for
me. What's the error?
--
Dan
I just tried building rc2 with negotiateauth (I never used it before,
mainly because I don't know what it is, but went ahead and tried
building with it just to see) and it didn't work. Here's the result...
nsNegotiateAuthFactory.cpp
c++ -o nsNegotiateAuthFactory.o -c -I../../dist/include/system_wrappers
-include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API
-DOSTYPE=\"Linux2.6.12\" -DOSARCH=\"Linux\" -DBUILD_ID=2005112300
-I../../dist/include/xpcom -I../../dist/include/string
-I../../dist/include/necko -I../../dist/include/pref
-I../../dist/include/negotiateauth -I../../dist/include
-I../../dist/include/nspr -I/usr/X11R6/include -fPIC
-I/usr/X11R6/include -frtti -fno-exceptions -Wall -Wconversion
-Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long
-fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O
-I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../mozilla-config.h
-Wp,-MD,.deps/nsNegotiateAuthFactory.pp nsNegotiateAuthFactory.cpp
nsNegotiateAuthFactory.cpp:94:2: error: #error "missing implementation"
nsNegotiateAuthFactory.cpp: In function 'nsresult
nsNegotiateAuthConstructor(nsISupports*, const nsIID&, void**)':
nsNegotiateAuthFactory.cpp:97: error: 'nsNegotiateAuth' was not declared
in this scope
nsNegotiateAuthFactory.cpp:97: error: 'inst' was not declared in this scope
nsNegotiateAuthFactory.cpp:97: error: expected type-specifier before
'nsNegotiateAuth'
nsNegotiateAuthFactory.cpp:97: error: expected `;' before 'nsNegotiateAuth'
nsNegotiateAuthFactory.cpp: At global scope:
nsNegotiateAuthFactory.cpp:105: error:
'NS_AUTH_MODULE_CONTRACTID_PREFIX' was not declared in this scope
nsNegotiateAuthFactory.cpp:105: error: expected `}' before string constant
nsNegotiateAuthFactory.cpp:105: error: expected `}' before string constant
nsNegotiateAuthFactory.cpp:105: error: expected ',' or ';' before string
constant
nsNegotiateAuthFactory.cpp:107: error: expected declaration before '}' token
nsNegotiateAuthFactory.cpp:51: warning: 'nsresult
nsHttpNegotiateAuthConstructor(nsISupports*, const nsIID&, void**)'
defined but not used
nsNegotiateAuthFactory.cpp:97: warning: 'nsresult
nsNegotiateAuthConstructor(nsISupports*, const nsIID&, void**)' defined
but not used
nsNegotiateAuthFactory.cpp:102: warning: 'components' defined but not used
make[3]: *** [nsNegotiateAuthFactory.o] Error 1
make[3]: Leaving directory
`/home/chris/sources/mozilla/extensions/negotiateauth'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/home/chris/sources/mozilla/extensions'
make[1]: *** [tier_94] Error 2
make[1]: Leaving directory `/home/chris/sources/mozilla'
make: *** [default] Error 2
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page