This is the mail archive of the cygwin 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]

rebuilding rebase


Building  VLC,  rebase core'd  on the activex dll.

I wanted to rebuild rebase 2.4.3 from source -- I got:

leisner@inspiron /usr/src/rebase-2.4.3-1
$ make
make -C imagehelper imagehelper
make[1]: Entering directory `/usr/src/rebase-2.4.3-1/imagehelper'
g++ -O2     -c -o sections.o sections.cc
sections.cc: In member function `bool Relocations::check()':
sections.cc:288: error: ISO C++ forbids cast to non-reference type used as lvalue
sections.cc: In member function `bool Relocations::fix()':
sections.cc:331: error: ISO C++ forbids cast to non-reference type used as lvalue
sections.cc: In member function `bool Relocations::relocate(int)':
sections.cc:366: error: ISO C++ forbids cast to non-reference type used as lvalue
make[1]: *** [sections.o] Error 1
make[1]: Leaving directory `/usr/src/rebase-2.4.3-1/imagehelper'
make: *** [imagehelper] Error 2


Didn't see a way to set the C++ standard in g++ 3.4.4

The offending stacktrace had:
leisner@inspiron /usr/src/vlc-0.8.5-3
$ cat rebase.exe.stackdump 
Exception: STATUS_ACCESS_VIOLATION at eip=00403713
eax=00000000 ebx=60000000 ecx=19668000 edx=00000000 esi=00000000 edi=2FC6D25E
ebp=0022CA98 esp=0022CA60 program=C:\cygwin\bin\rebase.exe, pid 1300, thread main
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame     Function  Args
0022CA98  00403713  (006A0868, 60000000, 00000001, 6100213F)
0022CB48  00401BFD  (0022CBC0, 00438044, 00000001, 00000000)
0022CB98  00401264  (0022CBC0, 0022CBBC, 61100070, 00350000)
0022CCE8  0040113A  (00000005, 611682B4, 006A0090, 0022CC70)
0022CD98  61006168  (00000000, 0022CDD0, 610054E0, 0022CDD0)
610054E0  61004416  (0000009C, A02404C7, E8610FF1, FFFFFF48)
  27034 [main] rebase 1300 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack)


marty

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.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]