Comments (8)
See the thread
'http://groups.google.com/group/google-talk-open/browse_thread/thread/bf92d054c1
44f167'
for information about this issue (and source modifications needed to compile).
Original comment by [email protected]
on 5 Mar 2007 at 3:48
from libjingle.
I checked out the source from SVN and modified the codes so that it can be
built with
GCC 4.x and the latest oRTP library.but I don't know how to check back into the
svn
repo,so i attached the modified source here.
Original comment by [email protected]
on 19 Jul 2007 at 4:19
Attachments:
from libjingle.
Here are two patch files that you can use instead of over-writing all of your
source
files with that tar.gz. To apply these patches, go under your libjingle-0.4.0
directory (so that you see "talk" as a subdir), and run:
patch -p1 < ortp.patch
patch -p1 < gcc4.patch
--
Matt
Original comment by mattwinter
on 14 Nov 2007 at 6:25
Attachments:
from libjingle.
gcc-4.3 is much more strict and previous patch is insufficient.
Here is a patch for version 0.4.0, which fixes all gcc-4.3 errors.
It is based on top of patches from issues 6 (ortp) and 11 (fileshare).
Original comment by [email protected]
on 24 Jan 2008 at 6:37
Attachments:
from libjingle.
Fix for 0.3.0.
Original comment by [email protected]
on 24 Jan 2008 at 6:46
Attachments:
from libjingle.
Warning: libjingle-0.4.0-gcc43.patch contains only fixes for build errors (plus
one
missing #include "config.h"). But the code has also several problematic places
causing undefined behavior, which are not included:
- strict-aliasing problems in waveheader.h _readuint32 and _readuint16.
Optimizer
without explicit -fno-strict-aliasing will probably compile the code
incorrectly,
assuming that a and tmp1 are different memory locations (as they have different
types, which don't alias in strict-aliasing rules).
- several places where functions are declared as non-void but set no return
value. It
results in an undefined behavior in gcc-4.3.
Related fix for Tapioca Project branch:
http://sourceforge.net/tracker/index.php?func=detail&aid=1879592&group_id=146406
&atid=765170
Original comment by [email protected]
on 25 Jan 2008 at 11:49
from libjingle.
Patch svn version for gcc4.5.1 .
Original comment by [email protected]
on 26 Aug 2010 at 2:26
Attachments:
from libjingle.
No longer applicable since new code release.
Original comment by [email protected]
on 3 Nov 2010 at 7:18
- Changed state: Done
from libjingle.
Related Issues (20)
- Where is the source code? HOT 5
- File System Example Broken when running client and server on same host under Linux HOT 1
- alsa_card_can_read will fail with EPIPE HOT 2
- Compile fix for new version of libortp2 HOT 4
- Hangs on startup HOT 2
- Release mode file transfer HOT 1
- Unable compile source code with VS.net 2005 HOT 11
- vs 2005 complie error HOT 1
- fileshare.cc compile error HOT 4
- Problem with compiling -- sigslot HOT 3
- crash with floating point exception in pcp example HOT 4
- std::bad_alloc exception in pcp example HOT 1
- Mingw port available HOT 4
- *super useful* Here are all of my patches HOT 15
- error in configure.ac logic HOT 3
- gcc/arm-unknown-linux-gnu/3.4.2/../../../../include/c++/3.4.2/ext/new_allocator.h:69: undefined reference to `speex_wb' HOT 3
- cannot login using 'call' from examples HOT 12
- Can not send file HOT 3
- Fails to build from source on linux HOT 5
- xmpptask.h has a typo HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libjingle.