This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Unable to compile setup.exe source


I'm trying to compile setup.exe from the setup-2.249.2.5.tar.bz2 tarball
according the directions in=20

http://sources.redhat.com/cygwin-apps/setup.html

I get down to the final link step and I get errors complaining about,
undefined references to things like ostream, oo_malloc, streambuf, etc. I'm
no C++ expert, but I can't see what's missing from the final link step. Can
anyone clue me in?

Thanks,

Matt

g++ -mno-cygwin -Werror -Winline -Wall -Wpointer-arith -Wcast-align

-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarati
ons -Wcomments -g -O2 -o setup.exe -mwindows archive.o archive_tar.o
archive_tar_file.o autoload.o category.o choose.o cistring.o compress.o
compress_bz.o compress_gz.o concat.o cygpackage.o desktop.o dialog.o
diskfull.o download.o Exception.o find.o FindVisitor.o filemanip.o fromcwd.o
geturl.o hash.o ini.o IniDBBuilder.o IniDBBuilderPackage.o inilex.o
iniparse.o IniParseFeedback.o IniParseFindVisitor.o install.o io_stream.o
io_stream_cygfile.o io_stream_file.o io_stream_memory.o localdir.o log.o
LogFile.o LogSingleton.o main.o md5.o MD5++.o mkdir.o mklink2.o mount.o
msg.o net.o netio.o nio-ie5.o nio-file.o nio-ftp.o nio-http.o package_db.o
package_meta.o package_source.o package_version.o PickCategoryLine.o
PickLine.o PickPackageLine.o PickView.o postinstall.o proppage.o propsheet.o
rfc1738.o root.o ScanFindVisitor.o script.o setup_version.o simpsock.o
site.o source.o splash.o state.o String++.o threebar.o version.o win32.o
window.o res.o zlib/libzcygw.a bz2lib/libbz2.a

libgetopt++/.libs/libgetopt++.a -L/usr/lib/mingw -L/usr/lib/w32api

-L/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5 -lstdc++
/usr/lib/mingw/libstdc++.a -L/develop/gcc-3.2-ming/build/mingw32/libstdc++-v
3/src

-L/develop/gcc-3.2-ming/build/mingw32/libstdc++-v3/src/.libs

-L/develop/gcc-3.2-ming/build/gcc -L/mingw/mingw32/bin -L/mingw/mingw32/lib 
-L/mingw/lib/gcc-lib/mingw32/3.2 -L/mingw/lib/gcc-lib/mingw32/3.2/../../../.
./mingw32/lib

-L/mingw/lib/gcc-lib/mingw32/3.2/../../.. -lm -lshell32 -lgcc -lmoldname -lm
ingwex -lmsvcrt -luser32 -kernel32 -lcomctl32 -lole32 -lwsock32 -lnetapi32 -
ladvapi32 -luuid -lmingw32

/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/libgcc.a(tinfo2.o): In function

`_dynamic_cast':

/cygnus/netrel/src/gcc-2.95.3-5/gcc/cp/tinfo2.cc(.text+0xc): multiple
definition of `__dynamic_cast'

/usr/lib/mingw/libstdc++.a(tinfo.o)(.text$__dynamic_cast+0x0): first defined
here

archive.o: In function `archive::extract_file(archive *, String const &,
String const &, String)':

/usr/src/setup-0/archive.cc:95: undefined reference to
`ostream::operator<<(char const *)'

desktop.o: In function `__malloc_alloc_template<0>::S_oom_malloc(unsigned
int)':
/usr/src/setup-0/desktop.cc(.__malloc_alloc_template<0>::text$_S_oom_mal

loc(unsigned int)+0x1e): undefined reference to`cerr'



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]