Il 04/02/2010 16.52, strk ha scritto:
uhm, with static linking i don't have any problem. But with shared
linking i have a lot of problem with final linking phase.
It seems like gnashcore doesn't find the "net" part. maybe is the same
problem
Paste your error ?
Check libcore.all/Makefile.am and see if libnet.la is listed there.
here it is:
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::Network::~Network()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeUserControl(unsigned char*)'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeNotify()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeBytesRead()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_write_scanlines'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeServer()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeSharedObj()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeInvoke()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeAudioData()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeUserControl(gnash::RTMP::user_control_e, unsigned long)'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `dlsym'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_CreateDecompress'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_destroy_decompress'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeVideoData()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_finish_decompress'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMPClient::RTMPClient()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_set_defaults'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_set_quality'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeInvoke()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `dlerror'
/cygdrive/d/DevCon2009/gnash/libmedia/.libs/libgnashmedia.so: undefined
reference to `speex_resampler_set_outp
ut_stride'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_read_header'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMPClient::~RTMPClient()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeServer()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodePing(unsigned char*)'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_start_compress'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_start_decompress'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeNotify()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeVideoData()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_destroy_compress'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_resync_to_restart'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeBytesRead()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeChunkSize()'
/cygdrive/d/DevCon2009/gnash/libmedia/.libs/libgnashmedia.so: undefined
reference to `speex_resampler_get_ratio'
/cygdrive/d/DevCon2009/gnash/libmedia/.libs/libgnashmedia.so: undefined
reference to `speex_resampler_init'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeAudioData()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeSharedObj()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeChunkSize(int)'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::decodeClient()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_CreateCompress'
/cygdrive/d/DevCon2009/gnash/libmedia/.libs/libgnashmedia.so: undefined
reference to `speex_resampler_destroy'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::Network::Network()'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMPClient::connectToServer(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `mallinfo'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_std_error'
/cygdrive/d/DevCon2009/gnash/libmedia/.libs/libgnashmedia.so: undefined
reference to `speex_resampler_process_int'
../libcore/.libs/libgnashcore.so: undefined reference to `typeinfo for
gnash::RTMPClient'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::Network::createClient(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, short)'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::RTMP::encodeClient()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_finish_compress'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `dlopen'
../libcore/.libs/libgnashcore.so: undefined reference to
`gnash::Network::closeNet()'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `jpeg_read_scanlines'
/cygdrive/d/DevCon2009/gnash/libbase/.libs/libgnashbase.so: undefined
reference to `dlclose'
it seems like libjpeg, libdl and libspeex are not recognized too.. with
the static version and same LIBS parameter i have no problem at all
and, no, libnet.la is not present into libcore.all even if i have the
problem not in the testsuite but in the gui folder
--
*Andrea Palmatè*
http://www.amigasoft.net
_______________________________________________
Gnash-dev mailing list
Gnash-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-dev